- 0
- 0
- 约5.77千字
- 约 10页
- 2018-04-28 发布于贵州
- 举报
05-1Com对象的实现(续)33
COM对象的实现(续) 潘爱民 2003-10-10 /CompCourse2003/ 复习 COM对象 IDL描述 对象的创建:类厂 位置透明 注册表 自注册的COM组件 回顾:客户创建对象过程 客户提供信息 组件位置、clsid、iid、结果接口指针地址ppv 过程: 根据组件位置,LoadLibrary GetProcAddress,获取DllGetClassObject 用clsid和IID_IClassFactory获得类厂对象接口指针pFactory 用iid、ppv调用pFactory-CreateInstance 位置透明性的实现 利用注册表 在COM组件和客户之间引入中介 COM库 创建过程 COM库处于COM组件和客户中间 调用过程 对于进程内组件, COM库不再参与处理 COM对象创建过程 COM创建函数 COM库中三个用于创建组件的函数: CoGetClassObject CoCreateInstance CoCreateInstanceEx CoGetClassObject 创建一个类厂 HRESULT CoGetClassObject( const CLSID clsid, DWORD dwClsContext, COSERVERINFO *pServerInfo, const IID iid, (void **)ppv ); Co
您可能关注的文档
- 00人际关系八大法--(沟通)2.ppt
- 016-不见不散178.ppt
- 002英雄淡出,团队胜出80.ppt
- 01两个基本原理48.ppt
- 01企业人才培养的职责和方式77.ppt
- 012-2 轧制过程中的摩擦158.ppt
- 01完美求职全攻略1179.ppt
- 01任务0219.doc
- 01第一章 正常和异常双眼视98.doc
- 01集合的概念及运算2.ppt
- (正式版)DB22∕T 1912-2013 《苗圃主要地下害虫综合防治技术规程》.docx
- CN120067538A 基于时间序列的油色谱数据清洗方法、装置、电子设备及存储介质 (国网电力科学研究院武汉南瑞有限责任公司).pdf
- (正式版)DB22∕T 1890-2013 《旅游景区安全管理规范》.docx
- (正式版)DB22∕T 1968-2013 《城市公交客运车辆附加车载设备使用规范》.docx
- (正式版)DB22∕T 2039-2014 《工业锅炉节能运行管理规范》.docx
- (正式版)DB22∕T 2073-2014 《玉米施肥技术规程》.docx
- (正式版)DB22∕T 2145-2014 《水稻无土育苗营养基质》.docx
- (正式版)DB22∕T 2050-2014 《动物源性饲料中猪源性成分测定实时荧光PCR方法》.docx
- (正式版)DB22∕T 1964-2013 《政府网站建设与管理规范》.docx
- CN120086552A 一种基于油中溶解气体分析的变压器监测方法、系统、终端设备及存储介质 (广东电网有限责任公司电力科学研究院).pdf
原创力文档

文档评论(0)