- 6
- 0
- 约3.31千字
- 约 15页
- 2020-03-07 发布于上海
- 举报
本章主要内容设备环境GDI对象使用画笔使用画刷输出文本映射模式显示位图GDI GDIGDI(Graphics Device Interface) (1)GDI和Windows 设备驱动程序来支持设备无关性。 (2)负责系统与用户或绘图程序之间的信息交换,并控制在输出设备上显示图形或文字。 (3)应用程序主窗口、菜单、对话框都由GDI绘制设备环境 设备环境设备环境(Device Context)(有译为设备描述表、设备上下文)(1)是绘图属性(字体、颜色等)和方法(各种绘图函数)的集合(2)是一个用来确定或改变任何设备的GDI输出位置和形象的属性集合CDC类CClientDC CWindowDC CPaintDC CMetaFileDC设备环境 设备环境(1)CWindowDC 和CClientDC CPaintDC区别CWindowDC提供客户区和非客户区画图的设备环境;坐标原点在屏幕左上角CClientDC CPaintDC提供画图的设备环境;坐标原点在客户区左上角(2) CClientDC 和CPaintDC区别CPaintDC是响应WM_PAINT消息,用在OnPaint()函数中;只支持屏幕显示CClientDC不响应WM_PAINT消息,只担负此时的绘图工作;支持屏幕显示,也支持打印CDC常用函数(参见MSDN)设备环境 设备环境获取设备环境(1)使用GetDC()函
原创力文档

文档评论(0)