什么是 DLL?
DLL 指的是动态链接库(Dynamic Link Library),它是一个可以被多个应用程序(甚
至是不同语言编写的应用程序)同时调用的可执行二进制文件,是一个可共享的库。
DLL 是建立在客户/服务器 通信 的概念上,包含若干函数、类或资源的库文件,函数和数据
被存储在一个 DLL(服务器)上并由一个或多个客户导出而使用,这些客户可以是应用程
序或者是其它的 DLL。
在下面我们将通过一个具体的例子来说明如何利用 VC .net
定义一个 DLL 文件,并且
在 VC.Net 的应用程序中调用,这个例子的主要功能是通过 DLL 获取系统的机器名、操作
系统类型和 IP 地址。
在 VC.Net 中定义 DLL 文件
选择 VC.Net 菜单项,选择文件->新建->项目,在弹出的新建项目的对话框中,选择
项目类型为 Visual C++ 项目,类别为 MFC 的工程,在右边的模板中,选择 MFC DLL 模
板,给项目取名为 TestDLL,选择好项目的位置,按确定健,进入应用程序设置。