cpp调用dll

c++ 显示调用 其他程序dll

#pragma comment(lib, "DllTest.lib")  

int fnDllTest(void); 

int c = fnDllTest();

======================================================================================================

C# 调用 c++プログラム

 

c++中に method のheadに 

extern "C"  _declspec(dllexport)int Add(int a, int b);

を追加

.h と .cpp 両方も追加

 

C#中に

[DllImport(@"C:\Users\dkshare\source\repos\CppProject\x64\Debug\MY21DLL.dll")]
extern static int Add(int a,int b);

 

posted @ 2019-02-13 16:10  x4646  阅读(480)  评论(0编辑  收藏  举报