【发布时间】:2015-07-27 05:51:43
【问题描述】:
我必须在 Visual Studio 中从 C 调用 COM 组件。我可以通过指定 .tlb 文件使用“#import”指令从Visual C++ 调用它。但是我在 C 语言中看不到#import 指令。有没有我可以使用的替代方法?
我不能用 C++ 编写,因为我只能用纯 C 创建模块。
【问题讨论】:
-
有什么原因不能在你的模块中使用 C++。不应该有任何兼容性问题。
-
我必须开发的模块必须是 C 语言,因为这个 c 模块又必须集成到旧版 ERP 产品 UNify Vision 中