01.
第一章 COM是一个更好的C++软件分发与C++以源代码形式分发:问题1: 每个可执行文件都将包含类库的代码, 浪费磁盘空间, 如果用户同时运行包含该类库的几个应用,浪费虚拟内存.问题2: 一旦类库厂商发现了缺陷,没有任何办法可以替换部分实现代码 动...查看完整版>>
第一章 COM是一个更好的C++
02.
用纯粹的C++编写COM组件下载本文代码 本文提供一个完全用C++实现的进程内(DLL)COM服务器,不要ATL或MFC提供任何支持。用这种方式编写COM对象可以让你深入地洞察到COM处理进程内服务器的方法以及COM是如何创建类工厂的。利用本文提供的...查看完整版>>
用纯粹的C++编写COM组件
03.
使用c++封装com的IEnum接口使用c++封装com的IEnum接口 最近在做DirectShow的一些开发,其中总要用到连接filter之类的操作,而filter是通过com中的枚举器得到的。在c++中使用枚举器十分不方便,可以看下一段代码: HRESULThr = pGraph-&g...查看完整版>>
使用c++封装com的IEnum接口
04.
C++大师Stan Lippman:我对中国程序员的忠告 www.ASPCool.com C++大师Stan Lippman:我对中国程序员的忠告作者: www.ASPCool.com 时间:2004-9-20 18:07:29 C++语言的创立者,斯坦.利普曼(Stan Lippman) 9月17日参加了在北京召开的微软技术大会Tech.Ed2004并做了"The C...查看完整版>>
C++大师Stan Lippman:我对中国程序员的忠告 www.ASPCool.com
05.
从C++向COM演进[转]我们要解决的问题是复用问题,我们的目标:(1) 当被复用的软件升级时,客户程序不需要重新编译。(2) 被复用的软件应该容易扩展和升级。(3) 在客户能正常使用复用组件功能的基础上,组件向客...查看完整版>>
从C++向COM演进[转]
06.
COM实现聚合所使用的C++技巧COM聚合作为COM实现接口复用的一种手段, 在进行多接口转发的时候是一种有效而快速的方法; 不过要在转发之后保证接口函数的语意保持一致, 必须使用一些特定的技巧, 下面的代码就演示了COM在实现聚合时所使用的技巧:cl...查看完整版>>
COM实现聚合所使用的C++技巧
07.
在C++中创建COM DLL今日来在学习COM编程,找到一些自认为有价值文件分享给大家:在C++中创建COM DLL在本篇文章中我们将讨论如何在MSVC++中开发一个非常简单的ActiveX dll,并在Visual Basic中对它进行调用,其中的例子将用到Active Tem...查看完整版>>
在C++中创建COM DLL
08.
C++ FAQ (翻译自 www.cplusplus.com)C++ FAQ这个部分包括了关于 C++ 语言的常见各种问题。如果你对某个具体的编程问题有疑问,请去。◎什么是 C++? C++ 是一种编程语言。因为它是源自 C 语言,字面上来说它是“C 的进阶”。要找更加介绍性的文字,请参...查看完整版>>
C++ FAQ (翻译自 www.cplusplus.com)
09.
COM接口-用C++语言定义接口如果读者熟悉C++语言class的实现机理,则不难发现,COM接口结构中的vtable与class的vtable(类的虚函数表)完全一致,因此,用class描述COM接口是最方便的手段。我们可以用C++类来重新定义IDictionary:class IDicti...查看完整版>>
COM接口-用C++语言定义接口
10.
COM中的对象与C++中的对象COM中的对象与C++中的对象作者:楼国富发布时间:2001/02/07 文章摘要:学COM技术也有一段时间了,总觉得COM中的有些概念比较难,比如说对象这个概念就与C++中的对象概念大有不同,本文对此进行简单剖析,供初...查看完整版>>
COM中的对象与C++中的对象
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。