【发布时间】:2014-08-05 23:59:30
【问题描述】:
我是 C++/COM 的新手。我创建了一个带有回调机制的 ATL COM 项目,用于将消息发送到托管端。它有一个 idl 文件 (sample1.idl),它公开了“n”个方法,因此托管环境可以访问它。现在我想向该项目添加另一个 .idl(sample2.idl) 文件。 .tlb 为 sample1 & sample2 创建并且构建成功。在浏览 .dll 时,我找不到 sample2.idl 相关的东西。我怀疑从“sample2.idl”生成的 .tlb 没有反映在 .dll 中。
我们可以在 ATL (COM) 项目中拥有多个 IDL 吗?
【问题讨论】:
标签: visual-c++ com