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

动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。
动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个 DLL 中,该 DLL 包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。DLL 还有助于共享数据和资源。多个应用程序可同时访问内存中单个DLL 副本的内容。
今天给大家讲一下:如何用VS2010编写动态链接库DLL

操作方法

  • 01

    打开Visual Studio 2010

  • 02

    新建项目:文件》新建》项目

  • 03

    选择Visual c++》Win32 项目》输入项目名称,选择保存目录,单击“确定”按钮

  • 04

    进入Win32应用程序向导,单击“下一步”按钮

  • 05

    应用程序类型选择DLL,附加选项选择空项目,单击“完成”按钮

  • 06

    添加新类头文件:在项目的头文件目录上单击鼠标右键》添加》新建项

  • 07

    已安装的模板选择Visual C++》头文件》输入文件名称,单击“添加”按钮

  • 08

    添加新类源文件:在项目的源文件目录上单击鼠标右键》添加》新建项

  • 09

    已安装的模板选择Visual C++》c++文件》输入文件名称,单击“添加”按钮

  • 10

    为新类添加内容。内容如下: 头文件simpleDLL.h:

  • 11

    源文件simpleDLL.cpp:

  • 12

    生成解决方案,OK,下一篇讲如何用VS2010编写动态链接库DLL的单元测试用例,调用DLL测试正确性

(0)

相关推荐

  • win10系统下怎样使用VS2010编写C++程序

    windows10正式版系统不仅添加了新功能,在界面上也有了不小的变化,因此吸引不少用户升级了系统.不过,最近有用户向小编反馈自己想要在win10系统下使用VS2010编写C++程序,可是却找不到正确 ...

  • 无法定位程序输入点于动态链接库dll上的问题

    动态链接库英文缩写为dll,dll不是可执行的文件,下面给大家介绍一下如何解决出现此类问题. 操作方法1 01 第一种情况:电脑感染木马病毒而导致的:无法定位程序输入点......于动态链接库...d ...

  • 如何用VS2015编写简单的C++程序

    如今,对于大多数电脑初学者,C++是一门十分重要的编程语言.在求职就业中C++对于程序员是十分基本的技能,但要精通并掌握C++是比较困难的,这需要我们经常练习,上机实践.接下来我们看看如何用VS201 ...

  • 如何使用VS2010编写C++程序

    假设我们要用VS2010编写C++程序输出"Hello World",请看如下示例. 操作方法 01 打开VS2010,点击菜单栏上的文件-->新建-->项目,如下图. ...

  • [VS2017使用] 创建动态链接库(DLL)[TZZ]

    介绍Visual Studio 2017中创建动态链接库(DLL)项目的图文教程. 操作方法 01 启动Visual Studio 2017软件,在弹出的"Visual Studio 201 ...

  • 怎样在MFC中调用C#编写的DLL

    怎样在MFC中调用C#编写的DLL 步骤/方法 01 1.打开"项目属性"对话框,方法是右键单击"解决方案资源管理器"中的项目并选择"属性" ...

  • 如何用Java编写一个九九乘法表

    Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言. 今天介绍如何用Java编写一个九九乘法表. 操作方法 01 Java 技术具有卓越的通用性.高效性.平台移植性和安全性,广泛应用于PC. ...

  • 易语言教程之编写动态链接库(DLL)文件

    操作方法 01 打开易语言, 选择[windows动态链接库]. 02 点击[确定]即可新建一个动态链接库源码雏形.  _启动子程序()子程序不可被删除. 03 按CTRL+N新建一个子程序,勾选公开 ...

  • 教你如何用360安全卫士修复DLL

    电脑缺少DLL文件是件很麻烦的事情,小编经常补了这个DLL又缺少另外一个DLL,光靠手动去修复DLL速度不仅慢,而且补不全,那么有好办法解决缺少DLL?今天小编教大家用360安全卫士修复DLL. 操作 ...