大约有 3,700 项符合查询结果(耗时:0.0073秒) [XML]
ATL COM开发入门(一)(JS调用ActiveX/COM组件) - C/C++ - 清泛网 - 专注C/C++及内核技术
...对象后新增的文件如下:
三、AtlDemoIf对象中添加接口方法:ConcatStr,并定义接口参数
这时,AtlDemo.idl文件中新增了一个接口:
interface IAtlDemoIf : IDispatch{
[id(1)] HRESULT ConcatStr([in] BSTR* pStr1, [in] BSTR* pStr2, [out,retval] BSTR* p...
MFC MDI切换menu原理 - C/C++ - 清泛网 - 专注C/C++及内核技术
...框架将显示与每个 multidoc 模板自动关联的菜单资源。此方法将限制每个文档模板的一个菜单。若要避开此限制,可以重写 CDocument::GetDefaultMenu(),并执行一些调用以显示菜单。
MFC 使用 CMDIChildWnd::m_hMenuShared 和 CFrameWnd::m_hMenuDefault...
一分钟明白 VS manifest 原理 - C/C++ - 清泛网 - 专注C/C++及内核技术
...这是assembly提供商如MS对低级版本bug的修正而提供的解决方法。除此之外,你也可以用application config文件来对本程序做assembly的重定向。如在你bin local文件夹下 yourbin.extention.config:
<configuration>
<windows>
<assemblyBinding ...
boost自定义composite_key_compare比较函数 - C/C++ - 清泛网 - 专注C/C++及内核技术
...compare比较函数composite_key_compare指定boost多容器元素的比较方法,当然我们也可以自定义比较函数。另外,如果调试过程中遇到很奇怪的问题,可以在自定义比较函数中下断点进行调试。
// boost_demo.cpp : 定义控制台应用程序的入...
Win32 创建控件风格不是Win XP的解决方案 - C/C++ - 清泛网 - 专注C/C++及内核技术
...到工程中就行了。
修改过后的界面如下:
上面这种方法是用manifest来设定引入的comctl32的版本,但注意上面的manifest,里面指定了这个comctl32的平台:processorArchitecture="x86",如果这个应用程序想在x64下面运行,就会导致一个...
mfc从CImageList中获取CBitmap位图对象 - C/C++ - 清泛网 - 专注C/C++及内核技术
...ct( ImageInfo.hbmImage );
::DeleteObject( ImageInfo.hbmMask );
}
调用方法:
CBitmap bitmap;
GetListImage(m_ImageList, bitmap, 0); //第一个位图
然后通过CDC的BitBlt(或者StretchBlt、TransparentBlt)绘制到界面上,效果如图:
CImageList CBitmap 位图
c++ Timer使用总结 - C/C++ - 清泛网 - 专注C/C++及内核技术
...了窗口应用程序、控制台程序、多线程中分别使用Timer的方法,均提供实例参考。窗口应用程序使用Timer:
#define TIMER_ID 1000 //定时器ID,可任意。触发后回调函数中用于区别不同的定时器以执行不同的任务
SetTimer(TIMER_ID, 1000 , ...
C++/COM VARIANT实现二维数组 - C/C++ - 清泛网 - 专注C/C++及内核技术
...同进程中时,因此,减少传递次数是提高效率的一种有效方法。其中,Excel表格的操作就可能涉及到大量数据,一次传递一个二维数组是提高对Excel表的操作效率。下面以两种不同方式来实现VARIANT二维数组的操作。
1、使用SAFEARR...
warning C4996 - C/C++ - 清泛网 - 专注C/C++及内核技术
...加_CRT_SECURE_NO_DEPRECATE标记即可,如图:
另外一种解决方法:
#pragma warning(disable:4996) //全部关掉
#pragma warning(once:4996) //仅显示一个
或者
warning C4996
vc/mfc *通配符 批量删除文件 - C/C++ - 清泛网 - 专注C/C++及内核技术
...ormat("%s\\test_*.xml", szDelPath);
补充:
不过SHFileOperation方法有时不起作用,用起来结果飘忽不定,详见:http://bbs.csdn.net/topics/390691058
路径末尾加上'\0'也一样,笔者亲测,删除有时成功有时失败。
改用C++的FindNextFile,支持 *...
