- 4
- 0
- 约1.45万字
- 约 71页
- 2018-02-11 发布于江西
- 举报
VisualC60程序设计第8章
8.1 综 述 在应用程序中,为了使用户界面更加美观、生动或者需要用户手动在客户区生成图像,都要用到绘图。Windows的GDI(设备图形接口)提供了绘图的基本工具,如画点、线、多边形、位图以及文本输出等。MFC的设备环境类CDC封装了全部的绘图函数,使得绘制的图形既可以显示,又可以打印。在MFC中,用视图类Cview成员函数OnDraw( )来完成图形与文本的显示,用CWnd类的成员函数OnPaint( )重绘窗口。 8.1.1 设备环境和CDC类 1.设备环境 在Windows显示工作室基于设备环境(DC,Deviece Context),它是一种数据结构。当想要在窗口的工作区中绘制图形,或者将工作区中的数据打印出来时,都必须先获得一个设备环境。设备环境中所谓的“设备”,泛指各种与数据输出有关的设备,如打印机、屏幕等,以及各种特定形式的文件,如BMP文件。而“环境”一词,指将输出到设备的相关数据。当需要将建立的数据输出到设备时,就需要为这个设备准备一个DC,以便存储想要输出的数据,而这些数据就是GDI函数绘图的结果。 因此,设备环境(DC)是应用程序与设备驱动程序和输出设备之间的连接桥梁。从Windows程序开始,经过适当的设备驱动程序,最后到达窗口客户区。设备环境还完全定义了设备驱动程序的状态。在应用程序向窗口客户区输出信息之
您可能关注的文档
- Unit_4_I_want_to_be_an_actor说课.ppt
- Unit_5考古.ppt
- UNIT_6_IBM与ORACLE的数据仓库实现方法.ppt
- unit_6__第二课时.ppt
- Unit_9_life_on_the_go_周毕创.ppt
- Unit_9_What's_the_best_radio_station第三课时.ppt
- Unix Linux下C语言编程重要基础.ppt
- UNIX管理员1.ppt
- UNSW光伏电池教程.ppt
- UPS 电源技术与应用.ppt
- 二年级下学期语文期末质量监测试卷命题特点深度解析与教学实施.docx
- 2025年南京信息工程大学招聘辅导员试题及答案.docx
- 2025-2026学年高一上学期期末学科素养评价历史(解析版).docx
- 2026湖南新五丰股份有限公司兽医管理岗招聘1人备考题库带答案详解(最新).docx
- 初中一年级英语下册Unit 7 A Day to Remember单元整体教学设计.docx
- 2025年广东河源市中医院招聘合同制人员笔试高频难、易错点备考题库及答案详解1套.docx
- 初中七年级数学下册期末试卷综合评价与精析导学案.docx
- 2025年农村法律常识试题及答案.docx
- 2025-2026学年高一上学期期末学科素养评价历史(原卷版).docx
- 2026湖南新五丰股份有限公司兽医管理岗招聘1人备考题库带答案详解(新).docx
原创力文档

文档评论(0)