第5章 图形与文本输出.pptVIP

  • 4
  • 0
  • 约5.85千字
  • 约 48页
  • 2018-06-14 发布于福建
  • 举报
第5章 图形与文本输出

第5章 图形和文本输出 图形设备接口 CGdiObject对象 CDC 文本处理 绘图处理 图形设备接口GDI(graphics device interface) 矢量图形 创建线和填充图形 光栅图形 位图 文本输出 以逻辑坐标为单位计算文本输出位置 绘图工具GDI对象-GdiObject 设备上下文DC device context GDI创建用来代表设备连接的数据结构 主要功能: 允许应用程序使用一个输出设备 提供窗口应用程序,设备驱动,和输出设备之间的连接 保存当前信息,例如在一个窗口内绘图使用的颜色,画笔的宽度、画刷的类型等等 保存窗口剪取区域(clipping region),限制程序输出到输出设备中窗口覆盖的区域 设备上下文类-CDC OnDraw函数 void CMyView::OnDraw(CDC* pDC) { CMyDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); // TODO: add draw code for native data here pDC-TextOut(1,1,”hello world!”); } WM_PAINT消息 产生WM_PAINT消息的场合通常有 窗口移动后及最大化,最小化后的刷新。 被覆盖区域的刷新,如下拉菜单覆盖的区域。 无效区域产生后的刷新,如执行滚动条操作

文档评论(0)

1亿VIP精品文档

相关文档