如何在c#WPF项目中使用c ++库(.lib)

时间:2017-03-30 11:13:47

标签: c# wpf visual-c++ .lib

我有一个库(.lib),它已在VC ++中实现。我想在c#wpf项目中包含或使用这个库,我该如何实现它。

1 个答案:

答案 0 :(得分:2)

您可以使用marshalling访问C#代码中的C ++代码。

也可以查看MSDN

一个例子

[DllImport("example.dll")]
static public extern void DoSomething(int value);

您可以像往常一样在C#代码中使用您的方法

DoSomething(42);

可能有点混乱,因为你必须将C ++类型“映射”到C#并反转。