设为首页 加入收藏

TOP

5.3.1 位图概念
2013-10-06 23:59:50 来源: 作者: 【 】 浏览:63
Tags:5.3.1位图 概念

5.3.1  位图概念
位图,是重要的一种现代计算机图形,它使得计算机可以用1和0的形式保存复杂的图像。在Windows中,位图是GDI 对象,它像字体、画刷、画笔和其他GUI对象一样具有相当高的处理级别。可以用绘图程序创建位图,把它们作为资源嵌入应用程序的EXE 文件,并用简单的函数加载它们;也可以使用GDI 函数随意创建位图,把它们绘制到内存中的虚拟显示平面上。一旦创建了位图。就可以通过几个简单的函数调用把它显示在屏幕上或复制到打印机上了。
在32位Windows中支持两类位图:“设备相关位图”(GDI)和“设备无关位图”(DIB),这两种类型的位图可有不同的颜色深度。
位图是用于在窗体上显示图片的图形对象,它是各种场合下图形对象常用的一种类型。例如,位图可以作为窗体的背景,如图5-26所示。


图5-26  位图可以作为窗体的背景

位图也可以用来装饰对话框来达到美观的效果。如图5-27所示。


图5-27  位图用来装饰对话框

位图最常用的用法还是被作为工具条上的图片。如图5-28所示。


图5-28  位图被作为工具条上的图片

为了创建一个位图,可以使用任何图形应用程序,包括Windows安装的画笔程序。在Visual C++(www.cppentry.com)中,为了创建一个位图,我们可以在主菜单上单击“InsertResource”。来打开添加资源的对话框,如图5-29所示。
在添加资源对话框中,选择位图,并点击“New”按钮,一个新的以“BMP”为扩展名的文件将添加到工程脚本当中。这时候我们可以自己进行设计位图,直到满意为止。如图5-30所示。

【责任编辑:杨硕 TEL:(010)68476636-8001】

回书目   上一节   下一节

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇5.3.3 使用位图 下一篇5.1.3 资源符号

评论

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