1 / 9
文档名称:

西顿餐饮万庆福祥.ppt

格式:ppt   大小:2,154KB   页数:9页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

西顿餐饮万庆福祥.ppt

上传人:junjun2875 2017/7/18 文件大小:2.10 MB

下载得到文件列表

西顿餐饮万庆福祥.ppt

相关文档

文档介绍

文档介绍:第4章 Windows的图形设备接口及Windows绘图
Windows图形设备接口(GDI)是为与设备无关的图形设计的。所谓设备的无关性,就是操作系统屏蔽了硬件设备的差异,因而设备无关性能使用户编程时无需考虑特殊的硬件设置
主要内容
图形设备接口(GDI)
绘图工具与颜色
常用绘图函数
应用程序举例
图形设备接口(GDI)
图形设备接口(GDI)及相关概念
GDI负责系统与用户或绘图程序之间的信息交换,并控制在输出设备上显示图形或文字, 是Windows系统的重要组成部分。
Windows
支持与设备无关的图形
利用GDI和Windows设备驱动程序
开发人员只要建
立与输出设备的
关联,让系统加
载相应的设备驱
动程序即可
图形设备接口(GDI)
设备描述表(Device Context,DC)
DC定义了一系列图形对象及其属性的结构,包括图形模式及其输出。
用户
为确保图形输出的设备无关性
Win系统
外设
直接访问
不允许
统一的设备环境(DC)
提供
使应用程序与设备相连
图形设备接口(GDI)
设备描述表(Device Context,DC)
应用程序
设备描述表及其属性
通过设备描述表的句柄来间接地存取
应用程序每一次图形操作均参照设备描述表中的属性执行
图形设备接口(GDI)
图形刷新
图形刷新是绘图过程中必须考虑的重要问题,图形刷新包括刷新的请求,系统对刷新请求的响应及具体的刷新方法。
图形设备接口(GDI)
图形刷新
系统对刷新请求的响应
当用户区的内容需要刷新时,系统向应用程序消息队列发送WM_PAINT消息,系统在应用程序的消息队列中加入该消息,以通知窗口函数执行刷新处理
三种
刷新
窗口移动后的刷新
被覆盖区域的刷新
对象穿越后的刷新
(系统自动完成)
用户区移动或显示
用户窗口大小改变
程序通过滚动条滚动窗口
窗口被另一个窗口覆盖的
恢复如下拉式菜单关闭等
光标穿过用户区
图标拖过用户区
图形设备接口(GDI)