【发布时间】:2011-04-08 13:35:33
【问题描述】:
可能重复:
Accessing COM interface from C or C++ in Windows environment
嗨, 我有 C# COM obejct(由 regenv 注册),我想在 C++ 中使用它。 我怎样才能做到这一点? 谢谢
【问题讨论】:
-
网络上有十亿个参考资料,教您如何使用 C++ 中的 COM API。 GIYF。
标签: com
可能重复:
Accessing COM interface from C or C++ in Windows environment
嗨, 我有 C# COM obejct(由 regenv 注册),我想在 C++ 中使用它。 我怎样才能做到这一点? 谢谢
【问题讨论】:
标签: com
COM 是一个非常广泛的话题,它有自己的术语、陷阱、怪癖和习语。在这里扔掉几行代码来展示如何使用通过 COM Interop 创建的 COM 对象可能没有什么好处,特别是因为 COM Interop 在向您隐藏这些特性方面比在 C++ 中使用 COM 更好。
相反,我建议您阅读 Don Box 所著的(臭名昭著的)关于 COM 的书,名为“Essential COM”。它的摘录可在 Google 图书中找到,因此您可以在购买副本之前了解它的内容。
【讨论】: