想把一些功能性操作封装成类,并将类封装到DLL。
1. 建立工程,选WIN32, 空工程, DLL。
建完之后可以在里面添加类了,类的声明在.h中,类的定义在.cpp中。在类的声明处,用__declspec(dllexport) 表明该类是要导出的。
如果要使用stl,比如list,可以直接#include<list>
2,在调用dll的地方,添加附加目录(dll.h所在的目录),linker中,加附加依赖库(dll.lib),附加依赖目录(dll.lib所在的目录)
本文介绍如何创建DLL并封装类,包括设置工程类型、添加类及使用STL等步骤,并指导如何在其他项目中引用这些DLL。
想把一些功能性操作封装成类,并将类封装到DLL。
1. 建立工程,选WIN32, 空工程, DLL。
建完之后可以在里面添加类了,类的声明在.h中,类的定义在.cpp中。在类的声明处,用__declspec(dllexport) 表明该类是要导出的。
如果要使用stl,比如list,可以直接#include<list>
2,在调用dll的地方,添加附加目录(dll.h所在的目录),linker中,加附加依赖库(dll.lib),附加依赖目录(dll.lib所在的目录)
1019

被折叠的 条评论
为什么被折叠?