(windows程序设计图形基础.docVIP

  • 12
  • 0
  • 约 63页
  • 2017-01-30 发布于北京
  • 举报
(windows程序设计图形基础

图形基础 图形设备接口(GDI:Graphics Device Interface)是Windows的子系统,它负责在视频显示器和打印机上显示图形。正如您所认为的那样,GDI是Windows非常重要的部分。不只您为Windows编写的应用系统在显示视觉信息时使用GDI,就连Windows本身也使用GDI来显示使用者接口对象,诸如菜单、卷动列、图标和鼠标光标。 不幸的是,如果要对GDI进行全面的讲述,将需要一整本书——当然不是这本书。在本章中,我只是想向您提供画线和填入区域的基本知识,这对于理解下面几章的GDI已经足够了。在后面几章中会讲述GDI支持的位图、metafile以及格式化文字。 GDI的结构 从程序编写者的观点来看,GDI由几百个函数调用和一些相关的数据类型、宏和结构组成。但是在开始讲述这些函数的细节之前,让我们先从宏观上了解一下GDI的整体结构。 GDI原理 Windows 98和Microsoft Windows NT中的图形主要由GDI32.DLL动态链接库输出的函数来处理。在Windows 98中,这个GDI32.DLL实际是利用16位GDI.EXE动态链接库来运行许多函数。在Windows NT中,GDI.EXE只用于16位的程序。 这些动态链接库调用您安装的视频显示器和任何打印机调用驱动程序中的例程。视频驱动程序存取视频显示器的硬件,打印机驱动程序将GDI命

文档评论(0)

1亿VIP精品文档

相关文档