大约有 1,900 项符合查询结果(耗时:0.0060秒) [XML]

https://www.tsingfun.com/it/cpp/672.html 

BMP 和 DIB - C/C++ - 清泛网 - 专注C/C++及内核技术

...bitmaps)和设备无关位图(DIB:Device-independent bitmaps)。【以这样理解,这种图像在硬盘上被称为BMP图,在内存中则被叫做DDB或DIB。】 DDB位图在早期的Windows系统(Windows 3.0以前)中是很普遍的,事实上它也是唯一的。然而,随...
https://www.tsingfun.com/it/cpp/951.html 

ATL COM开发入门(一)(JS调用ActiveX/COM组件) - C/C++ - 清泛网 - 专注C/C++及内核技术

...件)ATL(Active Template Library)动态模板库,是一个类库,以使用它进行COM开发。本文通过一个基础入门的例子,简要介绍如何定义、实现C...ATL(Active Template Library)动态模板库,是一个类库,以使用它进行COM开发。本文通过...
https://www.tsingfun.com/it/cpp/1197.html 

cmake与autoconf+automake的对比 - C/C++ - 清泛网 - 专注C/C++及内核技术

...置文件configure.ac我们通过autosan生成,我们只需要修改就以、autoconfig的配置文件Makefile.am我们需要自己手工从头编写; cmake的配置文件CMakeLists.txt需要手工编写,当然cmake提供了gui的配置工具供大家使用; 我们再看看他们配...
https://www.tsingfun.com/it/cpp/1237.html 

C++ template中typename和class的区别 - C/C++ - 清泛网 - 专注C/C++及内核技术

...在声明 template parameters(模板参数)时,class 和 typename 是互换的。 2. 用 typename 去标识 nested dependent type names(嵌套依赖类型名),在 base class lists(基类列表)中或在一个 member initialization list(成员初始化列表)中作为一个 ba...
https://www.tsingfun.com/it/cpp/1253.html 

MFC MDI切换menu原理 - C/C++ - 清泛网 - 专注C/C++及内核技术

... 模板创建使用 IDR_xxxxTYPE 作为其资源 id。附加的菜单资源供其使用资源编辑器创建和使用另一台 multidoc 模板关联在一起 (见 CMultiDocTemplate)。该框架将显示与每个 multidoc 模板自动关联的菜单资源。此方法将限制每个文档模板...
https://www.tsingfun.com/it/cpp/1281.html 

解决:无法通过windows installer服务安装此安装程序包。您必须安装带有更...

...本windows installer服务的Windows出现这个问题不让安装程序,... 无法通过windows installer服务安装此安装程序包。您必须安装带有更新版本windows installer服务的Windows。 出现这个问题不让安装程序,以到微软网站更新Windows Installer...
https://www.tsingfun.com/it/cpp/1414.html 

AfxGetApp->GetMainWnd() 与 AfxGetMainWnd() - C/C++ - 清泛网 - 专注C/C++及内核技术

...见,既然看得见自然要有窗口,而后台是看不见,看不见以理解为没有窗口,既然没有窗口,那么用AfxGetMainWnd()取得其窗口句柄,未免有些搞笑,为什么呢?聪明的你想必早已明白,如果你曾经跟踪过AfxGetMainWnd()的调用,会发...
https://www.tsingfun.com/it/cpp/1423.html 

CMap用法 - C/C++ - 清泛网 - 专注C/C++及内核技术

...个人说CMap在用CString做key类型时有问题,说用int和DWORD就以,用CString就不行。因此很多人推荐使用MFC中的CMapStringToPtr之类。关键是ARG_KEY要选LPCTSTR,否则编译报错。 CMap<CString, LPCTSTR, int, int> typeMap; typeMap.SetAt(_T("ONE"), 1); typeMa...
https://www.tsingfun.com/it/cpp/1425.html 

VC 对话框背景颜色、控件颜色 - C/C++ - 清泛网 - 专注C/C++及内核技术

...色的几种方法。对话框背景颜色: 网上流传有四种方法(能还不止),在VC++2008SP1测试后,发现只有三种以使用了,其中第一种被废弃了。以下是四种方法: 方法一 (失效):调用CWinApp类的成员函数SetDialogBkColor来实现。 ...
https://www.tsingfun.com/it/cpp/1443.html 

c++ Timer使用总结 - C/C++ - 清泛网 - 专注C/C++及内核技术

...窗口应用程序使用Timer: #define TIMER_ID 1000 //定时器ID,任意。触发后回调函数中用于区别不同的定时器以执行不同的任务 SetTimer(TIMER_ID, 1000 , NULL); //启动定时器,1秒后触发 KillTimer(TIMER_ID); //取消定时器 //.h文件函数申...