- 8
- 0
- 约3.29万字
- 约 33页
- 2017-02-17 发布于北京
- 举报
第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处理
您可能关注的文档
- VB蒋加伏第四版第3章.ppt
- VB考试,模拟1.doc
- VB课件 菜单编辑器.ppt
- VB课件弹出式菜单.ppt
- VB历年考试真题有答案.doc
- VB模拟题答案(2006.6).doc
- VB实验4 MDI窗体及工具栏.ppt
- VB试题的部分判断选择.doc
- VB数据库ADO对象模型详解.ppt
- VB数据库开发.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
原创力文档

文档评论(0)