热情软件屋

 

Win API和DLL和GDI和静态链接库之间的关系


编号:QA003572
建立日期: 2000年11月22日 最后修改日期:2000年11月22日
所属类别:

gzq:
    操作系统: windows 98
    编程工具: visual c++6.0
    问题: 请问Win API和DLL和GDI和静态链接库之间的关系?谢谢!!!

回答:

    GDI是WinAPI的一个部分,是进行图象图形操作的。DLL和静态链接库是两种共享代码的方式,如果使用DLL方式,则编译后的程序不但要包括EXE程序,还要包括DLL文件,而如果采用静态链接库方式,分发程序时只需要一个EXE文件就可以了。采用静态链接库的优点是分发时简单。但DLL也有很多优点,例如不同的语言都可以调用VC++编写的DLL(当然要遵守一定规则),而静态链接库一般只有VC++才能使用。当多个程序调用同一个函数时,使用DLL比使用静态链接库节省系统资源,所以WinAPI都是使用DLL方式的。

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio