第五章 图形基础

     1、图形设备接口(GDI:Graphics Device Interface)是Windows的子系统,它负责在视频显示器和打印机上输出图形;从程序员的观点来看,GDI由几百个函数调用和一些相关的数据类型、宏和结构组成;因为PC兼容机上可以连接许多种不同的视屏设备,所以GDI的主要目的之一是支持与设备无关的图形;一个设备描述表通常是指一个物理显示设备,如视频显示器和打印机。

     2、GDI函数调用。组成GDI的几百个函数调用可分为几大类:获取(或创建)和释放(或清除)设备描述表的函数;获取有关设备描述表信息的函数;绘图函数(重点);设置和获取设备描述表参数的函数;使用GDI对象的函数(画笔画刷相关的函数)。

     3、GDI图元:直线和曲线;填充区域;位图;文本。

     4、获取设备描述表句柄的几种方法:

         对于WM_PAINT消息,

        

         非WM_PAINT消息,

        

         获取适用于整个窗口的设备描述表句柄(除了客户区,还包括窗口的标题栏、菜单、滚动条和框架等),

        

         前面三个获得的设备描述表都与视频显示器上的某个特定的窗口相关,获取设备描述表句柄的另一个更通用的函数是CreateDC,

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值