如何用VS2010编写动态链接库DLL

如题所述

1、 创建引用动态链接库的应用程序:在解决方案上单击鼠标右键》添加》新建项目
2、 在添加新项目中选择其它语言->Visual C++->Win32,选择Win32 控制台应用程序,设置名称:simpleDLLTest
3、 单击确定,在出现的Win32 应用程序向导的概述对话框中点击下一步
4、 在应用程序设置中,选择应用程序类型下的控制台应用程序,单击完成创建项目
5、 在控制台应用程序中使用类库的功能:1、为SimpleDLLTest.cpp添加内容。如下所示:
6、 引用simpleDLL项目。右键单击SimpleDLLTest项目,选择项目依赖项;依赖于窗口中勾选SimpleDLL,单击确定
7、设置SimpleDLLTest项目为活动项目。右键单击SimpleDLLTest项目,选择设为启动项目
生成解决方案。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-04-15
1.
在xxx.h文件加入编码
void __declspec(dllexport) __stdcall fun();
2.
在xxx.cpp文件加入编码
void __declspec(dllexport) __stdcall fun()
{
//

}
3.
项目-添加新项,选.def 后缀那个,命名为xxx.def
在xxx.def编码
LIBRARY

EXPORTS
fun;

4.
项目右键-属性-配置属性-常规-配置类型 选择 动态库(.dll)

ok本回答被提问者采纳
第2个回答  2016-04-15
New Project选择 相应DLL工程类型即可
相似回答