- 1
- 0
- 约4.81千字
- 约 37页
- 2018-03-07 发布于河南
- 举报
第17章绘图
第17章 在窗口中绘图 内容提要 17.1 Windows GDI 17.2 用GDI绘图 17.2.2 绘制直线和曲线 17.2.3 绘制椭圆和矩形 17.2.4 画笔 17.2.5 画刷 17.2.6 绘制文本 17.1 Windows GDI Windows环境下,所有输出都是图形。 图形设备接口GDI负责图形输出。使用GDI绘制用户界元素,如窗口、菜单、对话框 Windows为设备环境提供了各种各样的绘图工具,例如:画线的“画笔”、填充区域的“画刷”、绘制文本的“字体”。 MFC封装了这些工具,并提供相应的类(GDI类),其基类CGdiObject 。 MFC的GDI类 17.1.1 MFC 设备描述表类 设备描述表CDC(Device Context,设备环境)类封装了绘图所需要的所有函数。 设备描述表类 = 设备环境类 绘制图形和文字时须指定相应的设备环境。 设备环境是由Windows保存的一个数据结构,该结构包含应用程序向设备输出时所需要的信息。 CDC派生类 回顾:菜单 在绘图函数OnDraw()中添加画直线的代码 编译运行,点击“绘图”菜单中“直线”子菜单 使用设备环境(DC) 1) 调用CWnd::GetDC()获取CDC指针(限窗口客户区) 若窗口任意地方,需CWnd::GetWindowDC() 2) 调用CDC的成员函数进行绘图工作 3) 调用CW
您可能关注的文档
- 办公资产清查方案.doc
- 氧族元素第一节.ppt
- 预防电气火灾措施.doc
- 八上unite10BB1.ppt
- 安装winXP(GHOST版).doc
- 六级词汇10天速记-第9天.doc
- Petri网顺序序列的测试与判定.doc
- 地理:第三章《地球上的水》测试 使用.doc
- 5-2互感电路.ppt
- 计算机组成与体系结构复习要点.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 上海市城市绿地和园林历年统计数据.docx VIP
- 反应过程与技术 固定床反应器的计算.doc VIP
- 第13章 典型零碳建筑案例.pptx VIP
- 2026 年急诊科预检分诊标准(WS_T 390-2025,附分级流程).docx VIP
- 【课件】企业负责人及安全管理人员安全专题培训.docx
- 2025海淀区高中信息技术学业水平合格性考试(样卷).docx VIP
- 离婚协议书(2026年标准版).docx VIP
- 房屋租赁合同.doc VIP
- 福建福州市闽清县2025—2026学年第二学期八年级期中适应性练习数学(试卷+解析).pdf VIP
- 高等学校城乡规划本科指导性专业规范(2013年版).pdf VIP
原创力文档

文档评论(0)