第2章(2)VC++绘制图形.pptVIP

  • 7
  • 0
  • 约4.02千字
  • 约 23页
  • 2019-10-25 发布于湖北
  • 举报
第二章 VC++ 6.0 图形绘制简介 2.1 GDI GDI: (Graphics Device Interface) 是位于应用程序与不同硬件之间的中间层,这种结构让程序员从直接处理不同硬件的工作中解放出来,把硬件间的差异交给了GDI处理。 GDI类 GDI类提供了6种绘图工具类,他们分别是CBitmap、CPen、CBrush、CFont、CRgn及CPalette。它们都衍生于CGdiObject类. GDI类 其中各项含义说明如下: CBitmap:用于建立操作位图的对象。 CPen:用于建立操作画笔的对象。 CBrush:用于建立操作画刷的对象。 CFont:用于建立操作文字的对象。 CRgn:用于建立操作绘制图形的对象。 CPalette:用于建立操作调色盘的对象。 2.1 CDC图形程序库 GDI:图形设备接口 CDC:是设备环境 。 “设备”泛指各种与数据输出有关的工具,以及各种特定格式的文件;而“环境”指输出到设备的相关数据。 在Windows应用程序中,GDI与CDC共同工作,协同完成绘图显示工作。 2.1 CDC图形程序库 CDC类是MFC中最重要的类之一,它封装了绘图所需要的所有函数,是用户编写图形和文字处理程序所必不可少的。 在MFC下,使用CDC的成员函数来完成所有的窗口绘制工作,包括创建和初始化DC的函数、绘制一般图形的GDI函数和绘制各种

文档评论(0)

1亿VIP精品文档

相关文档