大约有 40,000 项符合查询结果(耗时:0.0473秒) [XML]
一分钟明白 VS manifest 原理 - C/C++ - 清泛网 - 专注C/C++及内核技术
...件中,assembly的版本信息被指明了。如crtassem.h中
#ifndef _CRT_ASSEMBLY_VERSION
#define _CRT_ASSEMBLY_VERSION "8.0.50608.0"
#endif
可以修改8.0.50608.0为8.0.50727.42以产生你想要的manifest信息。
若我想将我的程序发布为独立程序集(isolated application)...
AfxGetApp->GetMainWnd() 与 AfxGetMainWnd() - C/C++ - 清泛网 - 专注C/C++及内核技术
...果你曾经跟踪过AfxGetMainWnd()的调用,会发现它取得的是AFX_MODULE_THREAD_STATE线程模块中保存的活动线程的窗口句柄,而后台线程既然没有窗口,那你又从何而言取得窗口句柄呢,(也许有人对后台的理解是不显示窗口,就算有窗口,...
stdbool.h C99标准杂谈 - C/C++ - 清泛网 - 专注C/C++及内核技术
...布尔型的预定义宏:
#define true 1
#define false 0
#define bool _Bool
typdef int _Bool
但是很遗憾,Visual C++不支持C99,至少现在来看是没这个计划(参见http://en.wikipedia.org/wiki/C99)。所以stdbool.h就不能在vc里面用:
http://msdn.microsoft.com/en-us/l...
shared_ptr指针被赋值后,原指针会引用清零、自动释放。 - C/C++ - 清泛网 ...
shared_ptr指针被赋值后,原指针会引用清零、自动释放。shared_ptr指针被赋值后,原指针会引用清零、自动释放。std::shared_ptr<int> intg;void foo(std::shared_ptr<int> p){ ...shared_ptr指针被赋值后,原指针会引用清零、自动释放。
std::sh...
CListCtrl 扩展风格设置方法:SetExtendedStyle和ModifyStyleEx 区别 - C/C...
...常常想到用ModifyStyleEx 来设定,代码如下:ModifyStyleEx(0,LVS_EX_GRIDLINES)这是...对于初学者来说,当他需要设定listctrl的扩展风格时,常常想到用ModifyStyleEx 来设定,代码如下:
ModifyStyleEx(0,LVS_EX_GRIDLINES)
这是不正确的,正确的...
解决:调MFC dll时发生AfxGetInstanceHandle()断言错误 - C/C++ - 清泛网 -...
...DLL函数入口等)添加以下两行代码
afxCurrentInstanceHandle = _AtlBaseModule.GetModuleInstance();
afxCurrentResourceHandle = _AtlBaseModule.GetResourceInstance();AfxGetInstanceHandle 断言
更改MFC对话框默认的窗口类名 - C/C++ - 清泛网 - 专注C/C++及内核技术
...资源文件,修改对话框定义代码,插入CLASS项,如:
IDD_LIMITDLGINSTANCE_DIALOG DIALOGEX 0, 0, 195, 44
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_APPWINDOW
CAPTION "LimitDlgInstance"
CLASS "MyPrivateClassName" // Add your class name he...
MFC对话框中处理Enter或Esc按键事件方法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
BOOL CxxxDlg::PreTranslateMessage(MSG* pMsg)
{
if (pMsg->message == WM_KEYDOWN)
{
switch(pMsg->wParam)
{
case VK_ESCAPE: //Esc按键事件
return TRUE;
case VK_RETURN: //Enter按键事件
OnBnClickedButton1();
...
coinitialize失败,返回值是0x80010106 无法在设置线程模式后对其加以更改 ...
...调用CoInitialize()不当所致。遂改用
CoInitializeEx(NULL, COINIT_MULTITHREADED);
问题得以解决。
CoInitialize、CoInitializeEx都是windows的API,主要是告诉windows以什么方式为程序创建COM对象,原因是程序调用com库函数(除CoGetMalloc和内存分配...
C++ 获得当前执行文件的路径 - C/C++ - 清泛网 - 专注C/C++及内核技术
C++ 获得当前执行文件的路径代码如下:TCHAR szPath[_MAX_PATH] = {0};GetModuleFileName(NULL, szPath, MAX_PATH);PathRemoveFileSpec( szPath ); 去掉文件...代码如下:
TCHAR szPath[_MAX_PATH] = {0};
GetModuleFileName(NULL, szPath, MAX_PATH);
PathRemoveFileSpec( szPath ); //...
