1

我创建了一个 COM C++ 并在 Windows 系统中注册它。

现在,如果我正在创建一个 C++ 应用程序并想加载它并调用函数对象,我正在使用 CoCreateInstance 函数。

如果我想创建 .NET (C#) 应用程序并加载 COM C++,我应该怎么做?

谢谢

4

1 回答 1

4

假设您使用的是 Visual Studio:
右键单击您的项目,然后选择“添加引用”。在以下对话框中,只需选择选项卡“COM”。在那里您可以选择您的 COM 库,Visual Studio 将负责创建一个 Interop 程序集,您可以从 C# 开始使用您的库。

于 2012-07-02T07:43:00.073 回答