方法与调用静态库几乎一样。只是由原先的选择静态库变成了选择DLL
1. 新建项目->win32控制台应用程序->输入名字与路径->下一步选择DLL(D)->完成。
2. 这时候会发现头文件中少一个与源文件名相同的头文件,像头文件中加上这个与源文件同名的头文件。

include “stdafx.h”

extern “C”
{
_declspec(dllexport) int add(int a,int b);
typedef int (* ApiAdd)(int,int);
}
在源文件中写下面的代码

include “stdafx.h”

include”dongtaiku.h”

int Add(int a,int b)
{
return a+b;
}
此时进行编译。然后找出.Dll文件和.h文件
3.新建win32控制台应用程序空项目。将.h和.Dll文件拷贝项目中。在头文件中添加.h文件。然后将里面的declspec(dllexport)删除。
在.cpp文件中写上下面代码:
编写动态库函数的调用:(转载请注明出处,谢谢!!!)

相关文章:

  • 2021-05-21
  • 2022-01-21
  • 2021-06-15
  • 2021-06-17
  • 2022-12-23
  • 2021-10-26
  • 2022-12-23
  • 2021-12-01
猜你喜欢
  • 2021-07-31
  • 2021-07-20
  • 2021-09-30
  • 2021-05-06
  • 2021-12-04
  • 2021-09-24
  • 2022-01-09
相关资源
相似解决方案