文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > 创建和调用dll文件
侵权投诉

创建和调用dll文件

此文档讲叙了如何创建dll动态链接库文件,以及在应用程序中如何使用dll。

创建和使用动态链接库 (C++)

Visual Studio 2010

我们将创建的第一种类型的库是动态链接库 (DLL)。 使用 DLL 是一种重用代码的绝佳方式。 您不必在自己创建的每个程序中重新实现同一例程,而只需对这些例程编写一次,然后从需要该功能的应用程序引用它们即可。

本演练涵盖以下内容:

创建新的动态链接库 (DLL) 项目。

向动态链接库添加类。

创建引用动态链接库的应用程序。

在控制台应用程序中使用类库的功能。

运行应用程序。

系统必备

本主题假定您具备 C++ 语言的基础知识。 如果您是刚开始学习 C++,建议您参阅 Herb Schildt 编写的 C++ Beginner's Guide(《C++ 初学者指南》),该书可从doc.guandang.net 在线获得。

创建新的动态链接库 (DLL) 项目

从“文件”菜单中,选择“新建”,然后选择“项目…”。

在“项目类型”窗格中,选择“Visual C++”下的“Win32”。

在“模板”窗格中,选择“Win32 控制台应用程序”。

为项目选择一个名称,如 MathFuncsDll,并将其键入“名称”字段。 为解决方案选择一个名称,如 DynamicLibrary,并将其键入“解决方案名称”字段。

单击“确定”启动 Win32 应用程序向导。 在“Win32 应用程序向导”对话框的“概述”页中,单击“下一步”。

在“Win32 应用程序向导”中的“应用程序设置”页中,选择“应用程序类型”下的“DLL”(如果可用),或者选择“控制台应用程序”(如果“DLL”不可用)。 某些版本的 Visual Studio 不支持通过使用向导创建 DLL 项目。 您可以稍后对此进行更改,以将项目编译为 DLL。 在“Win32 应用程序向导”的“应用程序设置”页中,选择“附加选项”下的“空项目”。 单击“完成”创建项目。

向动态链接库添加类

若要为新类创建头文件,请从“项目”菜单中选择“添加新项…”。 将显示“添加新项”对话框。 在“类别”窗格中,选择“Visual C++”下的“代码”。 在“模板”窗格中选择“头文件(.h)”。 为头文件选择一个名称,如 MathFuncsDll.h,并单击“添加”。 将显示一个空白文件。 添加一个名为“MyMathFuncs”的简单类,以执行常见的算术运算,如加、减、乘和除。 代码应与以下内容类似:

// MathFuncsDll.h

namespace MathFuncs

第1页

你可能喜欢

  • 创建隐藏文件夹
  • linux创建文件系统
  • 无法创建文件夹
  • 文明和谐创建工作
  • 创建共享文件夹
  • linux创建文件夹

热门文档

相关文档

  • 如何用VC++创建及调用DLL

    【转】如何用 VC++创建及调用 DLL (2010-12-01 13:57:33) 一、前言 ...在动态库的情况下,有两个文件,一个是引入库(.LIB)文件,一个是 DLL 文件,...

  • 如何用C#创建和调用DLL

    生成的 文件为 MySwap.DLL 文件 OK!我们创建动态链接库文件的任务完成了,现在是我们享受劳动成果的时候了,下面我将 介绍如何使用我们所创建的动态链接库文件。 四...

  • DLL文件的生成和引用方法

    会在 d 盘生成 MyDLL.DLL OK!我们创建动态链接库文件的任务完成了,现在是我们享受劳动成果的时候了,下面我 将介绍如何使用我们所创建的动态链接库文件 四、使用 ...

  • 如何用VC++创建及调用DLL

    建议您优先选择TXT,或下载源文件到本机查看。 【转】如何用 VC++创建及调用 DLL (2010-12-01 13:57:33) 一、前言 自从微软推出 16 位的 Windows 操作系统...

  • 如何利用C#创建和调用DLL

    创建和调用dll文件 5页 免费 C_中如何调用动态链接库... 18页 1下载券 C#调用动态库,C_调用C++... 10页 1下载券 如何用VC 创建及调用DL... 6页 免费...

  • dll的建立与调用

    external命令的使用语法如下: procedure /function 过程/函数名;external DLL模块名; 下面给出为上面创建的minmax.DLL库写的输入单元源文件testdll .pas,从中可看出...

  • 创建和调用dll

    下面介绍如何将资源装入 dll 文件并在应用程序中调用。 一、创建资源文件 首先将要用到的资源放在同一个文件夹下,新建一记事本,将后缀名改为. rc(此处暂以 rc....

  • DLL的创建与调用

    ①关于DLL的创建与调用 使用VC++的向导即可。具体操作如下:打开菜单“FileNew”...} ④源代码 Cipher.dll: Cipher.cpp: //引入预编译头文件 #include “stdafx...

  • DLL的创建和引用

    现在你已经创建了你的 DLL ,你需要学习如何在一个应用程序中使用它了 。当这个 DLL 被生成后 ,它创建了一个 .dll 文件和一个 .lib 文件 ;这两个都是你...

  • VC6.0中,创建、调用 dll

    ();*/ 2)静态声明方法: 创建 Dll 的工程中,函数声明和定义时用 _stdcall 修饰,例 void _stdcall ShowDlg(void){...} 在调用 dll 的工程的文件中,在文件...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email