大约有 3,700 项符合查询结果(耗时:0.0073秒) [XML]

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

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...
https://www.tsingfun.com/it/cpp/1253.html 

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

...框架将显示与每个 multidoc 模板自动关联的菜单资源。此方法将限制每个文档模板的一个菜单。若要避开此限制,可以重写 CDocument::GetDefaultMenu(),并执行一些调用以显示菜单。 MFC 使用 CMDIChildWnd::m_hMenuShared 和 CFrameWnd::m_hMenuDefault...
https://www.tsingfun.com/it/cpp/1254.html 

一分钟明白 VS manifest 原理 - C/C++ - 清泛网 - 专注C/C++及内核技术

...这是assembly提供商如MS对低级版本bug的修正而提供的解决方法。除此之外,你也可以用application config文件来对本程序做assembly的重定向。如在你bin local文件夹下 yourbin.extention.config: <configuration> <windows> <assemblyBinding ...
https://www.tsingfun.com/it/cpp/1276.html 

boost自定义composite_key_compare比较函数 - C/C++ - 清泛网 - 专注C/C++及内核技术

...compare比较函数composite_key_compare指定boost多容器元素的比较方法,当然我们也可以自定义比较函数。另外,如果调试过程中遇到很奇怪的问题,可以在自定义比较函数中下断点进行调试。 // boost_demo.cpp : 定义控制台应用程序的入...
https://www.tsingfun.com/it/cpp/1300.html 

Win32 创建控件风格不是Win XP的解决方案 - C/C++ - 清泛网 - 专注C/C++及内核技术

...到工程中就行了。 修改过后的界面如下: 上面这种方法是用manifest来设定引入的comctl32的版本,但注意上面的manifest,里面指定了这个comctl32的平台:processorArchitecture="x86",如果这个应用程序想在x64下面运行,就会导致一个...
https://www.tsingfun.com/it/cpp/1440.html 

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 位图
https://www.tsingfun.com/it/cpp/1443.html 

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

...了窗口应用程序、控制台程序、多线程中分别使用Timer的方法,均提供实例参考。窗口应用程序使用Timer: #define TIMER_ID 1000 //定时器ID,可任意。触发后回调函数中用于区别不同的定时器以执行不同的任务 SetTimer(TIMER_ID, 1000 , ...
https://www.tsingfun.com/it/cpp/1456.html 

C++/COM VARIANT实现二维数组 - C/C++ - 清泛网 - 专注C/C++及内核技术

...同进程中时,因此,减少传递次数是提高效率的一种有效方法。其中,Excel表格的操作就可能涉及到大量数据,一次传递一个二维数组是提高对Excel表的操作效率。下面以两种不同方式来实现VARIANT二维数组的操作。 1、使用SAFEARR...
https://www.tsingfun.com/it/cpp/1487.html 

warning C4996 - C/C++ - 清泛网 - 专注C/C++及内核技术

...加_CRT_SECURE_NO_DEPRECATE标记即可,如图: 另外一种解决方法: #pragma warning(disable:4996) //全部关掉 #pragma warning(once:4996) //仅显示一个 或者 warning C4996
https://www.tsingfun.com/it/cpp/1492.html 

vc/mfc *通配符 批量删除文件 - C/C++ - 清泛网 - 专注C/C++及内核技术

...ormat("%s\\test_*.xml", szDelPath); 补充: 不过SHFileOperation方法有时不起作用,用起来结果飘忽不定,详见:http://bbs.csdn.net/topics/390691058 路径末尾加上'\0'也一样,笔者亲测,删除有时成功有时失败。 改用C++的FindNextFile,支持 *...