标签: c# c++
我有原生的c ++ dll,头文件和lib文件。我想创建它的托管包装器。我没有dll的源代码。如何在C#或C ++托管代码中调用/使用它。这是头文件
谢谢, 阿迪尔
答案 0 :(得分:1)
如果你有dll的标题,你可以使用DllImport(你也可以使用它,但我会稍微复杂一些)
DllImport
这将允许您指定一个您可以在托管代码中调用的方法,该方法将匹配dll中的一个。
你需要做一些工作,你必须告诉C#编译器使用哪种类型来匹配C ++