这里用的是使用DLL方法中的一种

系统目录(TestDLLApp为应用启动项,TestDLL02为DLL,怎么新建就不说了)


1、在系统目录下新建include文件夹和lib文件夹

include文件夹用于存放引入DLLlib语句  #pragma comment(lib,”XXX.lib”)

lib文件夹用于存放DLL生成的lib

 

2、系统主架构TestDLLApp

属性-->C/C++-->常规-->附加包含目录:设置为 ..\include

 

3DLL程序TestDLL02

属性-->连接器-->高级-->导入库:设置为..\lib\$(TargetName).lib

用以存放TestDLL02.lib

 

其中include文件夹中头文件TestDLL02Head.h内容如下:

#pragma once

#pragma comment(lib,"..\\lib\\TestDLL02.lib")

#include "..\\TestDLL02\\Test1.h"

这样,在系统主架构TestDLLApp中引入TestDLL02Head.h头文件,就可以使用DLL里面的类和方法了