
J.COM技术
clingingboy
这个作者很懒,什么都没留下…
展开
-
com学习笔记(10)自动化
暂留原创 2009-07-09 14:04:00 · 362 阅读 · 0 评论 -
com学习笔记(9)IDL
http://www.cnblogs.com/yoran/articles/1099601.html http://hi.baidu.com/ilotus_y/blog/item/b70acf31d446eb1eebc4af81.html原创 2009-07-09 14:04:00 · 635 阅读 · 0 评论 -
com学习笔记(7)包容与聚合
一.包容 如同适配器,调用方法时,调用内部接口方法,对其内部接口进行了封装// Interface IYvirtual void __stdcall Fy() { m_pIY->Fy() ;} //@N二.聚合 特殊的包容形式,把内部的接口指针直接暴露给外部HRESULT __stdcall CA::QueryInterface(const IID& iid, vo原创 2009-07-09 13:05:00 · 485 阅读 · 0 评论 -
com学习笔记(8)编成工作的简化
暂留原创 2009-07-09 13:05:00 · 393 阅读 · 0 评论 -
com学习笔记(5)HRESULT,GUID,注册表
用百度词条挺不错的. 1.HRESULT http://baike.baidu.com/view/1754469.htm 2.GUID http://baike.baidu.com/view/185358.htm 3.CLSID http://baike.baidu.com/view/150219.htm GUID,它是Globally Unique Identifier的简称,中文翻译为原创 2009-07-07 23:05:00 · 718 阅读 · 0 评论 -
com学习笔记(6)类厂
一.CoCreateInstance STDAPI CoCreateInstance( REFCLSID rclsid, //创建的Com对象的类标识符(CLSID) LPUNKNOWN pUnkOuter, //指向接口IUnknown的指针 DWORD dwClsContext, //运行可执行代码的上下文 REFIID riid, //创建的Com对象的接口标原创 2009-07-07 23:05:00 · 1153 阅读 · 0 评论 -
com学习笔记(3)基本的com接口-引用计数的实现
clr内存是托管的,但c++不是.我们用完组件还得回收。那么就有一个问题。我们需要知道使用中的组件可以释放了吗?必须想一种机制在适当的时候来释放资源,于是就有了引用计数的概念.IUnknown还有其他两个成员,我们没有讲过 即AddRef和Release方法.用这两个方法可以有效的管理组件的生命周期。 AddRef则计数加1 Release则计数减1,若等于0则释放资源interfa原创 2009-07-05 23:05:00 · 683 阅读 · 0 评论 -
com学习笔记(4)动态链接
之前写的com组件与主程序是一起的。虽然都可以称为组件。但为了分发方便,可重用性强。以动态性链接库的方式则更会一些,也即将com组件写成以dll的动态链接形式。 一.从dll中输出函数 常用的 extern "C" 是把导出函数声明为C编译。由于C++编译器在编译的时候会造成其函数名的改变,在其他应用程序中导致函数不可调用,而C编译器则不会在编译后改变其函数名。这样如果用C原创 2009-07-05 23:05:00 · 568 阅读 · 0 评论 -
com学习笔记(2)基本的com接口-QueryInterface的实现
QueryInterface 接上篇 一.COM接口的开始IUnknown com起于接口,又归于接口. com之所以是com,是因为其继承了一个名为IUnknown接口. IUnknown接口是一个非常有趣的名字.我们第一次看到这个接口,都会非常好奇,名字的由来开发内部肯定是有故事的,或者他们想不出啥好名字也是有可能的. 下面我们来看一下IUnknown接口定义了哪些成员,这原创 2009-07-05 16:05:00 · 680 阅读 · 0 评论 -
com学习笔记(1)基础接口的定义
看com组件方面的东西大概也有3个多月了.看到com本质论的作者说6个月才对com有感觉,所以我深感欣慰哈…之前学习com完全是为了wpf,然后就一发不可收拾,知识体系发生非常大的变化.看的第一本书是潘爱民的 com原理与应用,此书是作者看了n多书总结的,像我等初学者看了这么多理论,非常之艰难,这书可不是什么武打小说,均是密密麻麻的理论...不过还是苦苦坚持看了2个月,后来发现co原创 2009-07-05 12:05:00 · 601 阅读 · 0 评论