1.创建导出函数类并导出dll与lib

2.导出函数定义与实现
#pragma once
#ifdef __cplusplus
extern "C" {
#endif // __cplusplus
//声明导出函数
_declspec(dllexport) void export_func();
#ifdef __cplusplus
}
#endif // __cplusplus实现
#include "windows.h"
#include "TestExport.h"
#include "tchar.h"
//导出函数实现
void export_func()
{
MessageBox(0, _T("导出函数测试"), _T("DLL Export"), 0);
}3.编译并生成导出库(dll与lib文件)

4.通过项目属性设置使用导出库

增加依赖项

引用导出库头文件

调用导出库函数

调用结果 :

5.通过#pragma comment指令引用导出库使用

需要先指定包含目录与库目录

调用结果 :

6. 直接找到lib文件的生成目录直接拖放在工程

引用头文件

调用导出函数

调用效果:

7.通过项目引用的方式调用导出库

选择要引用的工程

成功引用工程

引用导出库头文件

使用导出库中的函数

成功调用











