图形设备接口.docVIP

  • 13
  • 0
  • 约 12页
  • 2016-06-14 发布于湖北
  • 举报
图形设备接口 学前提示 Windows中负责图形输出的是图形设备接口 GDI(Graphic Device Interface)。GDI通过将应用程序与不同的输出设备特性相隔离,使Windows应用程序能够无须修改即可在Windows支持的任何图形输出设备上运行,即具有设备无关性。本章主要介绍图形设备接口的知识——设备描述表,坐标系统,映射模式,绘图函数和绘图工具 知识要点 设备上下文 坐标的映射 绘制基本图形 创建画笔 设备上下文类 为了支持GDI绘图,MFC提供了两种重要的类 设备上下文类,包括 CDC及其派生类,用于设置绘图属性和绘制图形 绘图对象类,封装了各种GDI绘图对象,包括画笔,画刷,字体,位图,调色板和区域等  设备上下文类包括CDC类和它的派生类 CClientDC,CPaintDC,CWindowDC ,CMetaFileDC。 表 7.1 CDC 类的一些常用函数 函数 描述 Arc() 绘制椭圆弧 7BitBlt() 把位图从一个DC拷贝到另一个 DC Draw3dRect() 绘制三维图形 DrawDragRect() 绘制用鼠标拖动的矩形 DrawEdge() 绘制矩形的边缘 DrawIcon() 绘制图标 Ellipse() 绘制椭圆 FillRect() 用给定画刷的颜色填充矩形 FillRgn() 用给定画刷的颜色填充区域

文档评论(0)

1亿VIP精品文档

相关文档