c++学习之动态链接库的创建和导入

c++学习之动态链接库的创建和导入

创建

使用vs可以直接创建;

导入

方式一:vs导入
导入头文件
c++学习之动态链接库的创建和导入
配置链接器属性 属性—附加库目录中添加自己的dll路径
输入–加入ddl库的lib
c++学习之动态链接库的创建和导入
c++学习之动态链接库的创建和导入

方式二:
导入头文件
利用pragma comment 导入库的地址
c++学习之动态链接库的创建和导入
方式三:(不需要导入头文件)
定义函数指针
c++学习之动态链接库的创建和导入
利用loadlibrary函数,
导入dll的地址,得到句柄
利用getprocaddress函数获得add字符的地址
利用函数指针调用函数
c++学习之动态链接库的创建和导入
参考:https://www.cnblogs.com/merlinzjl/p/11795857.html