大约有 45,000 项符合查询结果(耗时:0.0195秒) [XML]

https://www.tsingfun.com/ilife/idea/535.html 

盘点微软历史上9大失败软件产品! - 创意 - 清泛网 - 专注C/C++及内核技术

...但这引起了用户的大量质疑。因为其中不少软件原本都是直接嵌入于Windows操作系统的。这次被剥离出来单独列放,是否意味着Windows操作系统自带软件都不是必需(Essential)产品呢?实际上,这么做也已经使得Windows Live本身的定...
https://www.tsingfun.com/it/cpp/475.html 

VS Addin插件基本开发入门 - C/C++ - 清泛网 - 专注C/C++及内核技术

...添加了子菜单,代码简单明了,不解释。 这时,我们直接Ctrl + F5运行插件,启动VS新实例后,点击”工具“菜单,出现插件菜单项,如图: 2、接来,我们来为插件添加事件,实现的需求: 默认让它弹出一个VS特有的对...
https://www.tsingfun.com/it/cpp/641.html 

使用NPAPI编写浏览器插件的源码实例(windows 7/linux) - C/C++ - 清泛网 - ...

... npapi/npapi.h npapi/npfunctions.h npapi/npruntime.h npapi/nptypes.h 直接来自:http://code.google.com/p/npapi-headers/ plugin_exec.c中的一些函数 char* NP_GetMIMEDescription() return的字符串的格式必须是:"text/html:htm,html:HTML Document;application/x-texinfo:tex,texi,tex...
https://www.tsingfun.com/it/cp... 

ATL CComPtr和CComQIPtr详解 - C/C++ - 清泛网 - 专注IT技能提升

...lpsz, VARIANT * pVar) ,SetPropertyByName(LPCOLESTR lpsz, VARIANT * pVar) 直接通过名称,获得和设置属性。 方法调用的辅助函数: HRESULT Invoke0(DISPID dispid,VARIANT * pvarRet=NULL); 通过DISPID调用 没有参数的方法。 HRESULT Invoke0(LPCOLESTR lpszName, VAR...
https://www.tsingfun.com/it/cpp/968.html 

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

...的定时器SetTimer、OnTimer都是CWnd的成员)? MSDN提供了ATL直接获取前台IHTMLDocument2对象的方法,但是写得很不够详细,详见《获得ActiveX控件所在网页的对象模型》,不过笔者没有调试成功,有兴趣的读者可以深入研究下。这里笔...
https://www.tsingfun.com/it/cpp/1197.html 

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

...优秀的之一。当然很多其他替代品不会产生makefile文件而直接具有make的功能了。看到下图,你是不是感觉有些发晕。 不过还好,它是“八股文”,所有的步骤都是如此。 运行autoscan命令 将configure.scan 文件重命名为config...
https://www.tsingfun.com/it/cpp/1455.html 

C++读写EXCEL文件方式比较 - C/C++ - 清泛网 - 专注C/C++及内核技术

...ic EXCEL读取会失败。 OLE读写EXCEL方式功能比较弱,由于是直接根据文件格式操作,读写速度都不错,你也不需要按照EXCEL,另外这个方式是可以移植的,但是有一些成本,其代码比较晦涩难懂,而且没有注释,另外即使在Windows平...
https://www.tsingfun.com/it/cpp/1491.html 

c++ boost库 序列化与反序列化 - C/C++ - 清泛网 - 专注C/C++及内核技术

... return -1; } return 0; } // #endif 3、直接调用save(m_TestStructSet, szFileName) 即可序列化数据列表,load反之。c++ boost 序列化 反序列化
https://www.tsingfun.com/it/cpp/1590.html 

MFC采用双缓存解决闪屏问题(使用了双缓存还是闪屏的) - C/C++ - 清泛网 - ...

...DC); } 3.如果OnPaint()中使用了双缓存,而且OnEraseBkgnd又直接返回了TRUE,仍然没有效果的: 必定是其他函数中调用了该窗口非内存DC,填充了背景。按照此思路继续追查。MFC 双缓存 闪屏
https://www.tsingfun.com/it/cpp/1823.html 

Linux automake自动编译全攻略 - C/C++ - 清泛网 - 专注C/C++及内核技术

...工程的自动化编译,我们只需编写Makefile.am,它的规则比直接编写Makefile简单得多(Makefile不熟悉的要好好学习一下),而且也灵活的多。使得开发者只需关心代码逻辑,不必过于关心项目的编译配置。 automake流程图示如下: ...