相关文章  
  • 集群服务器共享磁盘柜的修复案例
  • 教你清除系统里不请自来的自启动程序
  • Windows 系统进程解析
  • 十招成功排除 Windows XP 无法启动故障
  • Windows 中全面揪出自启动程序
  • Windows XP 系统隐藏技巧大放送
  • 全面认识浏览器工具条
  • 修改系统配置:让 XP 不再越用越慢
  • Windows Server 2003 操作系统 25 招加速大法
  • Windows Server 2003 实用技巧六则
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    细看 Windows 系统的 DLL 文件3

    比如要显示一个程序窗口,就调用了其中的函数来画这个窗口。

      3.为什么要用DLL

      刚才在谈到这个问题的时候,只解释了DLL将程序代码封装成函数的原理。为什么封装成函数,就能成为系统中大量使用DLL的理由呢?

      ①扩展应用程序

      由于DLL能被应用程序动态载入内存。所以,应用程序可以在需要时才将DLL载入到内存中,这让程序的可维护性变得很高。比如QQ的视频功能需要升级,那么负责编写QQ的程序员不必将QQ所有代码都重写,只需将视频功能相关的DLL文件重写即可。

      ②便于程序员合作

      这个和最终用户关系不大,仅供了解。大家都知道编程工具有很多,比如VB、VC、Delphi等,如果好几个人合作来编写一个大的程序,那么可能有的人用VB,有的人用VC,每人负责的部分所使用的编程语言都不同,究竟放在哪个编译器中进行编译呢?这就好比一群来自各个国家的人在共同编写一篇文章,如果他们所使用的语言都不同,写出来的文章怎么可能凑到一起呢?而有了DLL后,可以让VC程

    页码:[1] [2] [3] [4] [5] [6]3页、共6页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved