设为首页 加入收藏

TOP

1.3 GDI对象及GDI位图
2013-10-07 00:19:25 来源: 作者: 【 】 浏览:67
Tags:1.3 GDI 对象 GDI位图

1.3  GDI对象及GDI位图

GDI是图形设备接口(Graphics Device Interface)的缩写,Windows的GDI对象类型是通过Microsoft基础类库(MFC)中的类来表示的,而CGdiObject正是所有GDI对象类的抽象基类,即Windows的GDI对象是通过CGdiObject派生类的C++(www.cppentry.com)对象来表示的。下面我们给出了GDI派生类的列表。

CBitmap——位图是一种位矩阵,每一个显示像素都对应于其中的一个或多个位。

CBrush——刷子定义了一种位图形式的像素,利用它可以对区域内部填充颜色。

CFont——字体是一种具有某种风格和尺寸的所有字符的完整集合,它常被当做资源存于磁盘中,其中有一些还依赖于某种设备。

CPallete——调色板是一种颜色映射接口,它允许应用程序在不干扰其他应用程序的前提下,可以充分利用输出设备的颜色描绘能力。

CPen——笔是一种用来画线及绘制有形边框的工具,可以指定它的颜色及厚度。

CRgn——区域是由多边形、椭圆或者二者组合形成的一种范围,可利用它进行填充、裁剪以及鼠标点中测试。

CBitmap类封装了Windows GDI位图,同时提供了一些操作位图的成员函数。像笔和字体一样,CBitmap对象是GDI对象的一种,在使用CBitmap对象时必须创建一个CBitmap对象,然后把它选进设备环境中,再调用该类中的成员对位图进行操作,当我们对它使用完后,还必须将它从设备环境中选出来并删除掉。

【责任编辑:夏书 TEL:(010)68476606】

回书目   上一节   下一节

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇1.2.3 BMP图像位图数据的访问 下一篇1.3.3 系统预览

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: