动态连接库设计.ppt

动态连接库设计

* 网络编程与开发技术 天津职业技术师范大学 信息学院 第六章 动态连接库设计 内 容 提 要 1、动态连接库的特点 2、创建动态连接库 3、调用动态连接库 4、动态连接库在网络程序中的应用 §6.1 动态连接库的特点 第六章 动态连接库的特点 动态连接库(Dynamic-Link Library)是一些编译过的可执行代码模块,可以在应用程序中或其它DLL中被调用,是Windows的重要组成要素。动态连接库是一个包括了若干函数的可执行模块,其包含的函数可以由Windows应用程序调用以执行一些功能。Windows内核的三个模块USER.EXE、KENERL.EXE和GDI.EXE实际上都是动态连接库,分别提供用户消息服务、进程管理、图形输出等服务。在Windows\System目录下,凡是以.DLL、.DRV、.FON、.SYS和许多以.EXE为扩展名的系统文件都是动态连接库。 多个应用程序可以同时调用同一个动态连接库时,内存中只有该动态连接库的一个实例,这使系统能高效经济地使用内存。动态连接库中的执行模块与调用它的应用程序是完全分开的。几个函数可以放于一个动态连接库中,应用程序使用这些函数,就象它们是应用程序可执行代码的一部分。 §6.1 动态连接库的特点 第六章 动态连接库的特点 升级到 DLL 更为容易。DLL中的函数更改时,只

文档评论(0)

1亿VIP精品文档

相关文档