Dynamic-Link 库(Dynamic-Link 库)
动态链接库(DLL)是一个模块,其中包含可由另一个模块(应用程序或 DLL)使用的函数和数据。
DLL 可以定义两种类型的函数:导出函数和内部函数。 导出的函数旨在由其他模块调用,以及从定义它们的 DLL 内部调用。 内部函数通常只能从定义内部的 DLL 中调用。 尽管 DLL 可以导出数据,但其数据通常仅由其函数使用。 但是,无法阻止另一个模块读取或写入该地址。
DLL 提供了一种模块化应用程序的方法,以便可以更轻松地更新和重复使用其功能。 当多个应用程序同时使用相同的功能时,DLL 也有助于降低内存开销,因为尽管每个应用程序都收到自己的 DLL 数据副本,但应用程序共享 DLL 代码。
Windows 应用程序编程接口(API)作为一组 DLL 实现,因此使用 Windows API 的任何进程都使用动态链接。
- 关于 Dynamic-Link 库
- 使用 Dynamic-Link 库
- Dynamic-Link 库参考
注意
如果你是计算机上的 DLL 遇到困难的用户,则应联系发布 DLL 的软件供应商的客户支持。 如果你觉得你需要对Microsoft产品(包括 Windows)的支持,请访问我们的技术支持站点 support.microsoft.com。
相关主题