我有一个包含我正在尝试使用的COM对象的DLL。 我找不到任何关于如何使用C的好解释。 如果你们可以将我重定向到教程或其他东西,我们将不胜感激。
答案 0 :(得分:1)
Code project有很多样本。快速搜索给了我关于COM中的this篇文章。
答案 1 :(得分:1)
使用COM服务器编写C代码是“世界人权宣言”第5条中“残忍和不寻常的惩罚”条款的禁止。
如果你选择忽略它,那么尝试通过运行OleView.exe,File + View TypeLib开始,选择DLL。这将打开一个窗口,其中包含DLL中嵌入的类型库的内容。将接口声明复制并粘贴到.idl文件中。通过midl.exe运行,生成一个.h文件,该文件具有与接口C兼容的声明。