Windows程序设计第六章图形设备接口.pptVIP

  • 6
  • 0
  • 约5.44千字
  • 约 16页
  • 2017-04-27 发布于四川
  • 举报
Windows程序设计第六章图形设备接口

第6章 图形设备接口 ? ; 由于Windows 系统为基础操作系统和硬件之间提供了图形用户接口(GUI),因此图形是Windows程序的主要组成部分。在当今的GUI 操作系统世界里图形学是十分重要的, Windows当然也毫不例外。本章主要介绍在Windows应用程序实现中如何理解MFC的封装、设备描述表、图形对象以及如何使用图形学的基本概念,讨论用来显示绘图称之为设备描述表的数据类型和结构, 并描述用来建立Windows图形的每个基础图形对象。 ;设备描述表与图形对象 ? 当Windows程序(包括Windows自己)给显示器或其它别的输出设备(如打印机)绘制文本和图形时,它不像DOS程序那样直接画到硬件上,而是通过图形设备接口来实现绘制的。实际上, 在Windows世界里, 直接写到硬件上的应用程序被认为是禁忌, 应用程序使用一个称之为设备描述表(DC)的概念, 它表示物理设备(如监视器、打印机、绘图仪或某个别的物理设备)的逻辑形式。MFC提供几种DC的不同类型, 在给设备绘制图形前应用程序必须显式请求DC。 然而, 设备描述表不仅限于物理设备, DC也可指逻辑设备。逻辑设备的一个例子就是元文件。它是以与设备无关的格式存储图面的结构的集合。另一个例子是位图, 它是图形图像的像素集合。在位图上或元文件上绘图如同在显示器上或打印机上

文档评论(0)

1亿VIP精品文档

相关文档