大约有 2,500 项符合查询结果(耗时:0.0074秒) [XML]
ATL CComPtr和CComQIPtr详解 - C/C++ - 清泛网 - 专注IT技能提升
...,第二个参数为 智能指针的接口ID。
CComPtr<IUnknown> punk;
下面三个例子完全相同
CComPtr<IXXX> pno;
CComPtr<IXXX,&__uuidof(IXXX)> pno;
CComPtr<IXXX,&IID_IXXX> pno;
CComQIPtr可以用任何一个类型的接口指针初始化,如果初始化的值与CComQIPtr的类型...
ATL COM开发入门(二)(ActiveX/COM组件回调JS) - C/C++ - 清泛网 - 专注C/C++及内核技术
...调前台js函数,后台ATL启动定时器完成前台计数。截图如下:
分析:完成此需求有两个难点,一是如何回调前台js代码?二是ATL是无窗口的如何使用定时器(MFC一般的定时器SetTimer、OnTimer都是CWnd的成员)?
MSDN提供了ATL直接获...
VS2012警告未能加载包“Visual C++ package” - C/C++ - 清泛网 - 专注C/C++及内核技术
...项目的问题,还报各种加载失败。解决方法:到微软官网下载VS2012更新KB2781514,大概1.12MB链接地...安装了windows更新后就出现VS2012无法打开项目的问题,报加载失败如下图:
解决方法:
到微软官网下载VS2012更新 KB2781514,大...
BugTrap:程序崩溃快照、bug跟踪之利器 - C/C++ - 清泛网 - 专注C/C++及内核技术
...之利器BugTrap的github官网地址:https: github com bchavez BugTrap下载源码可使用CMake进行编译,这里提供一下编译好的dll及lib文件(Unicode BugTrap的github官网地址:https://github.com/bchavez/BugTrap
下载源码解压后可直接进行编译,
这里提...
AfxGetApp->GetMainWnd() 与 AfxGetMainWnd() - C/C++ - 清泛网 - 专注C/C++及内核技术
...因为MFC对线程的管理是通过CWinThread对象来完成的,通过下面的跟踪代码你不难看出. 记得当初有一位前辈曾提到过这个问题,只是不知它是否理解这其中的原因
以下是跟踪代码:
_AFXWIN_INLINE CWnd* AFXAPI AfxGetMainWnd()
{
CWinT...
VC/MFC 临界区域使用方法实例 - C/C++ - 清泛网 - 专注C/C++及内核技术
...访问结束后,其他线程才可以继续访问共享的资源。
以下为临界区域的使用方法:
*.h头文件:
#include <winbase.h>
CRITICAL_SECTION m_cs_test; ///< 定义一个临界区域对象
*.cpp源文件使用方法:
在类的构造函数内初始化临界区域对象...
VC 对话框背景颜色、控件颜色 - C/C++ - 清泛网 - 专注C/C++及内核技术
...后,发现只有三种可以使用了,其中第一种被废弃了。以下是四种方法:
方法一 (失效):调用CWinApp类的成员函数SetDialogBkColor来实现。
其中函数的第一个参数指定了背景颜色,第二个参数指定了文本颜色。下面的例子是...
LVN_ITEMCHANGED通知会响应多次的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...0切换选择到item = 1的时候会响应三次LVN_ITEMCHANGED消息。如下所示:
(图 一)
(图 二)
...
mfc 画圆角矩形 - C/C++ - 清泛网 - 专注C/C++及内核技术
...闪屏现象,需要使用MemDC,调用方法类似,大家自行调整下。
推荐:
《MFC采用双缓存解决闪屏问题(使用了双缓存还是闪屏的)》
mfc 画图 圆角矩形
xpath路径表达式笔记 - C/C++ - 清泛网 - 专注C/C++及内核技术
...root (根节点)
xpath可以用来选择这7种节点。不过,下面的笔记只涉及最常用的第一种element(元素节点),因此可以将下文中的节点和元素视为同义词。
一、xpath表达式的基本格式
xpath通过"路径表达式"(Path Expression)来...
