COM学习
文章平均质量分 62
fengbangyue
做一个真实的自我
展开
-
MFC写COM组件(趁热打铁)
一:新建组件工程工程名称COM二:选择动态链接库使用共享MFC DLL和自动复选框三:直接确定四:查看自动生成代码信息一个CCOMApp类,有成员函数CCOMApp和InitInstance函数全局函数DllCanUnloadNow、DllGetClassObject、DllRegisterServer和全局变量theApp五:添加COM对象类添加一个新类CMyFirstComObj,从CCmdTarget继承,步骤如图六:定义接口七:接口文件为interface.h八:接口代码如图:两个方法九:实现接口添原创 2010-07-03 02:01:00 · 10074 阅读 · 3 评论 -
客户端使用COM组件(整理个人学习思路)
<br /> 我是属于驱动型的人,无法自主的去做某事。只有等到火烧眉头才知道着急。<br /> 现在社会技术的发展也是在被商业用途所驱动着,只要有着广阔的商业前景的技术,其发展必然叙述。<br />在学习COM技术的时候,也是首先要知道我能够用他来干什么,对我有什么用,才会去学。于是,学习时就要先看看如果给我一个<br />现成COM组件我该怎么使用它呢。好比,要写游戏就要先玩玩游戏一样了。<br /> <br />于是有了下面的COM组件的使用,也是个人在学习时梳理学习思路:<br /> COM组件其原创 2010-07-03 00:53:00 · 6454 阅读 · 0 评论 -
_GUID(全球唯一标识符)学习
<br />全局唯一标识符在学习COM是常常用到,很长的一段数据。虽然很多东西不需要自己去深入,但是混过眼熟总是很好的。每次看到这么一大串数字,心中无名火大。现在把它抓出来说一说,摆一摆。以后看见就会自然一点了。学习也就是先混眼熟,在心熟的过程吧。<br />关于_GUID有很多中的表示方法了。<br />typedef struct _GUID GUID;<br />typedef GUID IID;<br />typedef GUID CLSID;<br /> <br />在程序代码中常常都看到使用上面原创 2010-07-02 23:57:00 · 2693 阅读 · 0 评论 -
COM学习2
在对COM学习过程中,字符串的处理是必须的,虽然以前编程的时候也会遇到字符串,但没感觉到有何难度。而在COM这,感觉这字符串比较陌生,于是看到网上有一篇讲解的文章就直接拷贝过来了。怕该文章作者不小心删了的时候我已有个备份嘛。有些类型以前也是用过,如COleVariant用来转换日转载 2011-09-03 17:24:35 · 737 阅读 · 1 评论 -
COM学习笔记1
在学习COM时,对COM的一大堆实现原理看了一大通,基本上想自己理解了。于是想现在该我来写一个COM了吧,但打开IDE却不知如何下手。我该怎么办?在网上一收发现一个叫杨老师的前辈已经给我写了一个详细的教程,照着一步一步的做,编译,链接。哈哈 我的COM组件出来了。 于是想原创 2011-09-03 17:05:50 · 1232 阅读 · 0 评论 -
vc中调用Com组件的方法详解
http://www.cppblog.com/tx7do/archive/2009/04/17/80246.html需求:1.创建myCom.dll,该COM只有一个组件,两个接口: IGetRes--方法Hello(), IGetResEx--方法HelloEx()2.在工程中导入组件或类型库 #import "组件所在目录myCom.dll" no_转载 2011-11-11 12:51:39 · 1033 阅读 · 0 评论