从COM TLB创建头文件

时间:2009-07-22 03:32:52

标签: c# .net c++ visual-studio com

给定一个托管COM对象和一个关联的tlb文件,我想从一些非托管C ++代码访问它而不使用TLB / import命令。但是使用头文件。

有没有办法从TLB中提取头文件?

由于

2 个答案:

答案 0 :(得分:7)

我找到了它(突发奇想)。 OLE / COM查看器允许您将TLB文件保存为标题,C或IDL文件!很酷! 谢谢!

答案 1 :(得分:1)

我不确定您为什么不想使用import命令。这将确保每次编译代码时都会获得与COM库匹配的标头。

否则,如果您忘记手动生成标题,则可能会使用过时的标题。