使用什么,外部调用或 COM 或其他

What to use, external calls or COM or smth else?

本文关键字:COM 其他 外部调用 什么      更新时间:2023-10-16

我有大量的C/C++遗留代码。我想从我的 C# 托管代码调用它。C++中有类型和函数。这里最好的方法是什么?

我发现COM是最通用和最合适的方法。但是我没有找到任何类的例子。它是否支持将C++的类型用作 .NET 类?

如果所涉及的所有类型都可以轻松封送,我会说使用 [DllImport] 属性并根据需要使用marshaling属性进行装饰。

从 https://learn.microsoft.com/en-us/dotnet/csharp/programming-guide/interop/index 开始阅读

相关文章: