VC++6.0入门【第五章 图形和文本输出】.docVIP

  • 8
  • 0
  • 约3.29万字
  • 约 33页
  • 2017-02-17 发布于北京
  • 举报

VC++6.0入门【第五章 图形和文本输出】.doc

第5章 图形和文本输出 精讲 Windows使用图形设备接口(GDI)进行图形输出和文本输出,MFC封装了GDI对象,提供了CGdiObject类和CDC类支持图形输出和文本输出,本章你将学习使用CGdiObject类和CDC类在视图中输出各种图形和文本的方法和技巧。 5.1图形设备接口和CDC 5.1.1图形设备接口(GDI) Windows操作系统通过图形设备接口,简称GDI (Graphics Device Interface),管理Windows程序的所有图形输出,包括显示在屏幕上的窗口,屏幕保护程序的运行,文档的打印。GDI处理与不同输出设备的连接,从而应用程序开发者不需要去考虑基础硬件设备之间的不同。 应用程序可以使用GDI创建3种类型的图形输出:矢量图形、光栅图形和文本。 矢量图形 矢量图形输出是指创建线和填充图形,包括点、直线、曲线、多边形、扇形和矩形。 光栅图形 光栅图形输出是指光栅图形函数对以位图形式存储的数据进行操作,它包括各种位图和图标的输出。在屏幕上表现为对若干行和列的像素操作,在打印机上则是若干行和列的点阵输出。光栅图形是直接从内存到显存的拷贝操作,所以速度快,但是对内存要求高。 文本 文本输出是GDI的另一项任务。输出文本时文本的输出位置的计算不是以行为单位,而是以逻辑坐标为单位计算。用户可以设置文本的各种效果,如加粗、斜体、设置颜色等。 MFC处理

文档评论(0)

1亿VIP精品文档

相关文档