COM库常用的函数

 COM库常用的函数

一. 初始化函数


1.CoBuildVersion:获取COM库的版本号

2.CoInitialize:初始化COM库
3.CoUnInitialize:终止CO服务

4.CoFreeUnsedLibraries:释放进程中所有不在使用的组件程序


二.GUID函数


1.IsEqualGUID:判断两个GUID是否相等

2.IsEqualIID:判断两个IID是否相等
3.IsEqualCLSID:判断两个CLSID是否相等
4.CLSIDFromProgID:把字符串形式的对像标识转换为CLSID结构形式
5.StringFromCLSID:把CLSID结构形式转化为字符串形式
6.IIDFromString:把字符串形式的接口标识转换为IID结构形式
7.StringFromIID:把IID结构形式转换为字符串形式

8.StringFromGUID2:把GUID结构形式转换为字符串形式

9.ProgIDFromCLSID:从CLSID获取对象标识


三.对像创建函数


1.CoGetClassObject:获取对象的类厂

2.CoCreateInstance:创建COM对象
3.CoCreateInstanceEx:创建COM对象,可指定多个接口或远程对象
4.CoRegisterClassObject:登记一个对象,以便其它应用程序
可以连接到该对象
5.CoRevokeClassObject:取消对象的登记操作

6.CoDisconnectObject:断开其他应用程序与对象的连接


四.内存管理函数


1.CoTaskMemAlloc:内存分配函数

2.CoTaskMemRealloc:内存重新分配函数
3.CoTaskMemFree:内存释放函数

4.CoGetMallo:获取COM库的内存管理器接口


  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
大家都是程序员 没有必要重复一些无聊的事情 我的这些函数能给大家带来方便 觉得还一般 请关注 http://www.cdsunco.com/down.htm  还有更多的好东西        系统公用函数及过程             软件名称: 开发包基础 单元名称: 公共运行时间单元              单元版本: V1.0 备  注: 该单元定义了组件包的基础类 开发平台: PWin98SE + Delphi 6.0 兼容测试: PWin9X/2000/XP + Delphi 6.0 本 地 化: 该单元中的字符串均符合本地化处理方式          更新记录: 2002.07.03 V2.0                  整理单元,重设版本号                     2002.03.17 V0.02              新增部分函数,并部分修改                 2002.01.30 V0.01                           创建单元(整理而来)                      ①: 扩展的字符串操作函数     ②: 扩展的日期时间操作函数     ③: 扩展的位操作函数        ④: 扩展的文件及目录操作函数       ⑤: 扩展的对话框函数     ⑥: 系统功能函数     ⑦: 硬件功能函数     ⑧: 网络功能函数     ⑨: 汉字拼音函数及过程     ⑩: 数据功能函数     ⑾: 进制功能函数     ⑿: 其它功能函数

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

iot-genius

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值