摘要:
建的WTL工程,用到CString和DataExchange 因为WTL和ATL都有对CString的定义 当先包含 atlstr.h 再包含 atlddx.h 时会出现以下错误 error C2039: 'CString' : is not a member of 'WTL' c:\program files\microsoft visual studio 10.0\vc\wtl\atld... 阅读全文
摘要:
const X* 类型的指针(指向常量的指针),此指针的地址是一个变量,是可以修改的;但其所指向的内容是常量,是不可以修改的。 例如: 1: char name[5] = "lisi"; 2: const char* pstr = name; 3: pstr = “zhangsan”; // 修改指针的值,OK 4... 阅读全文
摘要:
在窗口创建之前添加一段代码 一般窗口创建函数为 wndMain.CreateEx(); 在此函数前添加 1: RECT rect = {x, y, width, height}; 然后将创建窗口函数改为 1: wndMain.CreateEx(NULL, rc); 若要窗口在屏幕中心显示,则在 1: wndMain.ShowWindow(... 阅读全文
摘要:
获取当前Windows系统的任务栏尺寸 1: RECT rect; 2: HWND hwndTaskbar = FindWindow(TEXT("Shell_TrayWnd"), 0); 3: GetWindowRect(hwndTaskbar, &rect); 阅读全文
摘要:
要注意的只有一个地方,那就是键名或者项名不要包含大写字母,否则读不到数据。 代码是这样的: 1: Preferences preferences = Preferences.systemRoot(); 2: String strRegTime = preferences.get("regTime", ""); 注册表中是这样的不论怎么改都读不到... 阅读全文
摘要:
1.将 Resource Files 里面的 *.exe.manifest 文件删除2.右键选择 *.rc 文件,选择 view code,查找并删除所有引用 *.exe.manifest 文件的代码3.保存后编译,OK! 阅读全文