COM特性.pptVIP

  • 4
  • 0
  • 约1.74万字
  • 约 10页
  • 2017-05-22 发布于江苏
  • 举报
COM特性

COM特性 潘爱民 /CompCourse 内容 复习:COM实现 COM可重用模型 √ COM跨进程模型 √ COM线程模型 COM安全性 复习:对象创建过程 复习:TreeView组件的注册信息 复习:类厂(Class Factory) 类厂:用于创建COM对象的COM对象 目标:完成COM对象的创建过程,更好地把客户与对象隔离开来。 特殊性: 实现一个或多个创建接口,缺省的接口为IClassFactory 类厂本身没有CLSID 但是类厂的引用计数不参与对组件生命周期的控制,如果需要,可以使用锁计数功能 复习:类厂(续) 类厂与COM对象有一一对应关系 复习:COM创建函数 CoGetClassObject CoCreateInstance CoCreateInstanceEx 注意:对于DLL组件,创建函数调用DllGetClassObject引出函数创建类厂,再由类厂创建COM对象 复习:COM库 COM库的初始化 COM库的内存管理 组件程序的装载和卸载 常用函数和HRESULT GUID管理 创建函数 初始化函数 内存管理函数 字符串使用OLECHAR类型 复习:实现一个进程内COM组件的步骤 定义必要的CLSID和IID 实现COM对象 通过QueryInterface暴露其接口 管理引用计数,注意对全局引用计数的维护 实现类厂对象 对象的引用计数不记在全局对象

文档评论(0)

1亿VIP精品文档

相关文档