如何使用C中的COM对象?

时间:2010-08-28 14:34:48

标签: c com dll

我有一个包含我正在尝试使用的COM对象的DLL。 我找不到任何关于如何使用C的好解释。 如果你们可以将我重定向到教程或其他东西,我们将不胜感激。

2 个答案:

答案 0 :(得分:1)

Code project有很多样本。快速搜索给了我关于COM中的this篇文章。

答案 1 :(得分:1)

使用COM服务器编写C代码是“世界人权宣言”第5条中“残忍和不寻常的惩罚”条款的禁止。

如果你选择忽略它,那么尝试通过运行OleView.exe,File + View TypeLib开始,选择DLL。这将打开一个窗口,其中包含DLL中嵌入的类型库的内容。将接口声明复制并粘贴到.idl文件中。通过midl.exe运行,生成一个.h文件,该文件具有与接口C兼容的声明。