- 3
- 0
- 约9.21千字
- 约 22页
- 2017-05-19 发布于四川
- 举报
第四章Windows的图形设备接口及
第3章 Windows的图形设备接口及Windows绘图 主要内容 图形设备接口 绘图工具与颜色 常用绘图函数 习题: 4-6,4-8 4.1 图形设备接口 图形设备接口(GDI,Grophlcs Devlce Interface) 负责加载相应的设备驱动程序,控制在输出设备上显示图形、文字,提供与设备无关的绘图工具。 4.1.1 图形处理的基本概念 用户(客户)区 除了窗口边框之外的中间空白区。 设备环境 (Device Context(Dc)或设备上下文、设备描述符表) 相当于画布,把应用程序与设备驱动相联的一种数据结构,每个设备必须配备一个设备环境。 Dc定义了图形对象及其属性的结构(表4-l、表4-2)。 图形对象及其属性:图形模式及其输出,设备输出区域、画笔、画刷、选择的字体和颜色、目标映射方式等。 创建设备环境 应用程序不能直接存取设备环境,只能使用设备环境句柄标识设备,间接存取设备环境及其属性。 释放设备环境 应用程序访问结束时,要释放设备环境句柄(资源)。 4.1.2 图形刷新 绘图变化显示需要图形刷新,如用户区绘制了一个椭圆,并在其上显示一个颜色列表框,列表框覆盖了椭圆的一部分,当用户关闭列表框后,要用图形刷新恢复椭圆被覆盖部分的颜色和形状。 刷新过程:包括刷新请求、系统对刷新的响应以及刷新方法。 刷新请求
原创力文档

文档评论(0)