一、创建DLL
1. 新建Win32空项目
项目命名为genxls。
2. 创建DLL空项目
3. 头文件,新建项, genxls.h
头文件内容为
// genxls.h
#ifndef _DLL_API
#define _DLL_API _declspec(dllexport)
#else
#define _DLL_API _declspec(dllimport)
#endif
_DLL_API int genxls();
4. 源文件,新建项,genxls.cpp
实现函数的功能
5. 生成解决方法
在Debug文件夹下,会有相应的DLL和lib,对应动态和静态,这篇文章解释得不错
http://t.csdnimg.cn/xsrMKhttp://t.csdnimg.cn/xsrMK
二、调用DLL
1. 创建一个新的项目,Win32控制台应用窗口
2. 头文件,添加现有项,把生成DLL过程中产生的头文件,添加进来
3. 找到lib所在的文件夹,链接器,常规,附加库目录
4. 链接器,输入,附加依赖项,genxls.lib
5.把DLL文件,放到调用工程的Debug文件夹下,即与.exe文件在同一目录下
运行即可