上传者: 38628612
|
上传时间: 2022-10-24 22:33:10
|
文件大小: 442KB
|
文件类型: PDF
C#调用C++dll的方法和步骤
其他分享涉及到的概念和方法对于像我这样比较菜的选手看起来比较费劲并且很难抓住重点,这里我总结了一段时间的研究成果供初学者救济之用,简单明了。
1、新建项目->Visual C++->Win32项目 MyDLL
注意:C++编写的dll一般是不能直接拿来C#调用,需要先新建个C++的工程把dll里的方法重新封装成可被C#外部调用的函数。
2、MyDLL.cpp里的代码如下:
extern C _declspec(dllexport)int add(int a ,int b)
{
int sum=a+b;
return sum;
}
注意:函数前一