扩展了应用程序的特性
简化了项目管理
有助于节省内存
促进了资源共享
促进了本地化
有助于解决平台间的差异
可用于特殊目的
-DLL由一组可供任何应用程序使用的独立函数组成。
-在应用程序或其他DLL调用一个DLL的函数前,必须将这个DLL的文件映像映射到调用进程的地址空间中。隐式连接,显式连接。
-DLL中的函数创建的任何对象都为调用线程或进程所拥有,DLL绝不会拥有对象。
-当一个进程将一个DLL映像文件映射到自己的地址空间中时,系统也会为全局变量和静态变量创建新的实例。
-一个地址空间是由一个可执行模块和多个DLL模块构成的。
网友评论