- 1
- 0
- 约 43页
- 2015-12-09 发布于广东
- 举报
第5章 图形操作与文本处理 5.1 设备环境与CDC类 5.1.1 设备环境 有关设备环境有三个直接相关的类CDC、CPaintDC、CClientDC,类CDC是所有在MFC中创建设备上下文对象的基类,CDC、CGdiObject类的继承关系如下图所示。 ? 5.1.2 CDC类 1.设备环境类CDC类:MFC提供几种不同的设备环境类,CDC是设备环境的基类。 (1)CClientDC:只能在窗口的用户区绘图。使用CClientDC绘图时,通常先调用窗口的GetClientRect()来获取用户区的大小。 (2)CPaintDC:往往在OnPaint()函数中使用。 2.设备环境类CDC的一些常用函数 Textout( ):在窗口中的指定位置显示文本。 函数的语法如下所示: TextOut(int x,int y,const Cstringstr); 在指定位置使用当前设置的文本颜色和字体来显示文本。 MoveTo( ):用于将光标移到特定点。 函数的语法如下所示: MoveTo(int x,int y); 参考点是屏幕左上角。 LineTo( ):函数可以在光标当前所在点和用户指定的坐标点之间绘制一条直线。 函数的语法如下所示: LineTo(int x,int y); Rectangle( ):用于
您可能关注的文档
- 会展营销实务 作者 肖温雅 第三章 展览营销.ppt
- TP-6312.0101MATLAB程序设计及其数学建模应用 第5章 项目进度管理.ppt
- TP-6312.0101MATLAB程序设计及其数学建模应用 第6章 项目的成本管理_1.ppt
- Visual Basic 6.0程序设计 作者 黄学平 主编 Ⅱ.ppt
- Visual Basic 6.0程序设计 作者 黄学平 主编 Ⅲ-01 base.ppt
- Visual Basic 6.0程序设计 作者 黄学平 主编 Ⅲ-02 structure.ppt
- Visual Basic 6.0程序设计 作者 黄学平 主编 Ⅲ-04 domain.ppt
- Visual Basic 6.0程序设计 作者 黄学平 主编 Ⅲ-05 file & array.ppt
- Visual Basic 6.0程序设计 作者 黄学平 主编 Ⅲ-06 normal algorithms.ppt
- Visual Basic 6.0程序设计 作者 黄学平 主编 Ⅳ-01 basic control.ppt
- 小学数学六年级下册数学广角抽屉原理教学应用.docx
- 某APP童谣含隐晦成人隐喻致家长投诉的内容审核盲区分析_2026年5月.docx
- 小学语文提问策略在四年级阅读教学中的实施.docx
- 电流树状Lichtenberg图形制作.docx
- 急诊护理健康教育创新.pptx
- 高校学生宿舍太阳能热水系统节能效益与改造研究_2026年3月.docx
- “失眠日记”在学生中的记录行为与干预效果研究_2026年3月.docx
- 性别平等“角色互换”体验对男性大学生共情能力提升实测_2026年1月.docx
- 海洋保护区对生物多样性的保护作用研究_2026年5月.docx
- 人工智能辅助招聘中的算法公平性评测与偏见缓解策略_2026年3月.docx
原创力文档

文档评论(0)