DLL的全称是Dynamic Link Library , 中文叫做“动态链接文件” 。在Windows操作系统中 , DLL对于程序执行是非常重要的 , 因为程序在执行的时候 , 必须链接到DLL文件 , 才能够正确地运行 。而有些DLL文件可以被许多程序共用 。因此 , 程序设计人员可以利用DLL文件 , 使程序不至于太过巨大 。但是当安装的程序越来越多 , DLL文件也就会越来越多 , 如果当你删除程序的时候 , 没有用的DLL文件没有被删除的话 , 久而久之就造成系统的负担了 。
DLL是动态连接库 。使用动态连接库的一些好处是:
1.多个应用程序共享代码和数据:比如Office软件的各个组成部分有相似的外观和功能 , 这就是通过共享动态连接库实现的 。
2.在钩子程序过滤系统消息时必须使用动态连接库 。
3.动态连接库以一种自然的方式将一个大的应用程序划分为几个小的模块 , 有利于小组内部成员的分工与合作 。而且 , 各个模块可以独立升级 。如果小组中的一个成员开发了一组实用例程 , 他就可以把这些例程放在一个动态连接库中 , 让小组的其他成员使用 。
4.为了实现应用程序的国际化 , 往往需要使用动态连接库 。使用动态连接库可以将针对某一国家、语言的信息存放在其中 。对于不同的版本 , 使用不同的动态连接库 。在使用AppWizard生成应用程序时 , 我们可以指定资源文件使用的语言 , 这就是通过提供不同的动态连接库实现的 。
VC++、C++ Builder、Delphi都可以编写DLL文件 。Visual Basic 5.0以上版本也可以编写一种特殊的DLL , 即ActiveX DLL 。
DLL不是独立运行的程序 , 它是某个程序的一个部分 , 它只能由所属的程序调用 。用户不能 , 也不需要打开它 。
【动态链接库怎么写】
文章插图
- 关于海滨库蚊简述 海滨库蚊
- 李玟|和好声音闹翻?李玟删除好声音相关动态,并发藏头诗怒斥节目太烂
- 李玟|著名歌手李玟突然删光所有与《中国好声音》的动态,这是为何?
- 李玟|怒撕好声音?李玟删光好声音相关动态,并发藏头诗怒斥节目太烂
- 人才储备 人才储备库
- 田源|李玟曾怒斥《中国好声音》节目有黑幕,节目太烂 , 并删光了相关动态
- 李玟|李玟删除好声音一切动态,比赛结束,闹剧结束,为李纹的正直点赞
- 李玟|李玟删除《中国好声音》所有动态!
- 李玟|李玟删光动态,《中国好声音》再次打脸,不让人怀疑都不行
- 李玟|曾怒斥节目有黑幕的李玟,删光了《中国好声音》相关动态,并怒斥节目太烂