动态链接库 动态链接库英語Dynamiclink library缩写为DLL是微软公司在 Windows 操作系统中实现共享函数库概念的一种實作方式这些庫函数的扩展名是DLLOCX包含ActiveX控制的函式庫或者DRV舊式的系统驱动程序 所謂動態链接就是把一些經常會共用的程式碼靜態链接的OBJ英语Object file程式庫製作成DLL檔當執行檔呼叫到DLL檔內的函數時Windows作業系統才會把DLL檔載入記憶體內DLL檔本身的結構就是可執行檔當程式有需求時函數才進行链接透過動態链接方式記憶體浪費的情形將可大幅降低静态链接库則是直接連結到執行檔 DLL的文件格式与视窗EXE文件一样也就是说等同于位视窗的可移植执行文件PE和位视窗的New Executable英语New ExecutableNE作为EXE格式DLL可以包括原始碼数据和资源的多种组合 在更广泛的意义上说任何同样檔案格式的電腦檔案都可以称作资源DLL这样的DLL的例子有扩展名为ICL的图标函式庫扩展名为FON和FOT的字型檔案