0
我有一个在VC++中开发的API,并在我的C#桌面应用程序中使用该API。我不知道该怎么做。如何在C#.net桌面应用程序中使用VC++应用程序
我有一个在VC++中开发的API,并在我的C#桌面应用程序中使用该API。我不知道该怎么做。如何在C#.net桌面应用程序中使用VC++应用程序
你可以考虑用C++/CLI包装C++ API,然后你就可以从C#调用它。
还有一些细节here
本质上,原生类定义NativeClass.h您可以按如下方式使用它在C++/CLI项目:
#include "NativeClass.h"
public ref class NativeClassWrapper {
NativeClass* m_nativeClass;
};
有做多的一种方式这个,你的问题太模糊了,不能推荐最好的解决方案。 –