大约有 42,000 项符合查询结果(耗时:0.0517秒) [XML]
Linux Shell中 if else及大于、小于、等于逻辑表达式写法 - C/C++ - 清泛网...
...断文件是否存在
YACCESS=`date -d yesterday +%Y%m%d`
FILE="access_$YACCESS.log.tgz"
cd /data/nginx/logs
if [ -f "$FILE" ];then
echo "OK"
else
echo "error $FILE" > error.log
mail -s "$FILE backup fail" test@tsingfun.com <error.log
fi
2、清除相关文件,并按时间段记录...
LVN_ITEMCHANGED通知会响应多次的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
LVN_ITEMCHANGED通知会响应多次的问题CListCtrl LVN_ITEMCHANGED通知会响应多次(三次)的问题及替代方案。
#define LVIF_STATE 0x0008
#define LVIS_FOCUSED 0x0001
#define LVIS_SELECTED 0x0002
// 在CListCtrl派生类中响应LVN_ITEMCHANG...
mfc 画圆角矩形 - C/C++ - 清泛网 - 专注C/C++及内核技术
...ect( CDC* pDC, LPCRECT lprcRect, SIZE sizeRound, DWORD dwColorFrame = COLOR_...先看效果:
画圆角矩形的函数:
BOOL DrawRoundRect( CDC* pDC, LPCRECT lprcRect, SIZE sizeRound, DWORD dwColorFrame = COLOR_TRANSPARENT, DWORD dwColorFill = COLOR_TRANSPARENT )
{
ASSERT_RESULT( NUL...
C++/COM VARIANT实现二维数组 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
使用SAFEARRAR实现二维数组的源代码如下:
VARTYPE vt = VT_I4; /*数组元素的类型,long*/
SAFEARRAYBOUND sab[2]; /*用于定义数组的维数和下标的起始值*/
sab[0].cElements = 2;
sab[0].lLbound = 0;
sab[1].cElements = 2;
sab[1].lLbou...
SHFileOperation 这个API函数怎么用起来结果飘忽不定? - C/C++ - 清泛网 -...
...dNextFile,支持 * 通配符查找文件,核心代码如下:
WIN32_FIND_DATA FindFileData;
char szCurPath[MAX_PATH + 1] = { 0 };
GetCurrentDirectory(MAX_PATH, szCurPath);
CString findFileName;
findFileName.Format("%stest*.txt", szCurPath);
HANDLE hFind = ::FindFirstFile(findFileName,...
LOGFONT 和 CFont 区别 - C/C++ - 清泛网 - 专注C/C++及内核技术
... 0, // cStrikeOut
ANSI_CHARSET, // nCharSet
OUT_DEFAULT_PRECIS, // nOutPrecision
CLIP_DEFAULT_PRECIS, // nClipPrecision
D...
SetRegistryKey 作用 - C/C++ - 清泛网 - 专注C/C++及内核技术
...,
// 例如修改为公司或组织名
SetRegistryKey(_T("应用程序向导生成的本地应用程序"));
...
}
那么SetRegistryKey有什么作用呢?
先看下图:
可以看到,注册表HKEY_CURRENT_USER下面会生成 SetRegistryKey 设置...
C++虚析构函数解析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...类的状况发生。
以下内容转自: http://blog.sina.com.cn/s/blog_7c773cc50100y9hz.html
a.第一段代码
#include<iostream>
using namespace std;
class ClxBase{
public:
ClxBase() {};
~ClxBase() {cout << "Output from the destructor of class ClxBase!" << endl;};
void ...
MFC Dialog中嵌入View、动态创建View的方法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...的需要手动调一下。代码如下,亲测有效:
//.h
CView *m_pDemoView;
//.cpp 构造函数或OnInitDialog函数
CMainContainer::OnInitDialog() //CDialog才有,像CWnd等没有OnInitDialog可以放在构造函数中,然后OnPaint()函数中改变大小并显示。
{
m_pDem...
GetNextDlgTabItem用法详解,回车替代Tab键切换控件焦点 - C/C++ - 清泛网 ...
...第二个参数,TRUE往前,默认FALSE往后)检索对话框中有WS_TABSTOP类型的第一个控件的句柄,即按照对话框...GetNextDlgTabItem 函数按指定方向(第二个参数,TRUE往前,默认FALSE往后)检索对话框中有WS_TABSTOP类型的第一个控件的句柄,...
