隐式调用动态链接库(DLL)中的类

1、DLL的封装

a)DLL头文件加入:

#ifdef DLL_API
#else  
#define DLL_API _declspec(dllimport)  
#endif

类的声明:

class DLL_API CXX
b)DLL源文件中加入:

#define DLL_API _declspec(dllexport)

c)点击Build Solution

2、调用DLL

将DLL.h、DLL.lib和DLL.dll文件拷到调用客户端程序目录下,需要调用的源文件中包含DLL.h,

在Linker/input/Additional Dependencies 添加DLL.lib

(或者添加语句)

#pragma comment (lib , "..//目录//SGfilterdll.lib")



猜你喜欢

转载自blog.csdn.net/sinat_21118695/article/details/47857761