动态链接库(英语:Dynamic-link library,缩写为DLL)是微软公司在微软视窗操作系统中实现共享函数库概念的一种实现方式。这些库函数的扩展名是.DLL、.OCX(包含ActiveX控制的库)或者.DRV(旧式的系统驱动程序)。
所谓动态链接,就是把一些经常会共享的代码(静态链接的OBJ程序库)制作成DLL档,当可执行文件调用到DLL档内的函数时,Windows操作系统才会把DLL档加载存储器内,DLL档本身的结构就是可执行档,当程序有需求时函数才进行链接。透过动态链接方式,存储器浪费的情形将可大幅降低。静态链接库则是直接链接到可执行文件。
本文介绍了微软视窗操作系统中动态链接库(DLL)的概念及其实现方式。动态链接库允许频繁使用的代码被多个应用程序共享,从而减少内存使用并提高系统的整体效率。与静态链接库相比,DLL在运行时按需加载,进一步减少了资源消耗。
3080

被折叠的 条评论
为什么被折叠?



