科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件VC++.NET的GDI+入门之位图和图标

VC++.NET的GDI+入门之位图和图标

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

位图是用于在窗体上显示图片的图形对象,它是各种场合下图形对象常用的一种类型。

作者:刘涛编译 来源:天极网 2007年11月16日

关键字:

  • 评论
  • 分享微博
  • 分享邮件
图标

  一、图标

  与位图一样,位图用来在窗体对象上显示图形,不同的是,位图可以具有窗体所需要的任何尺寸,而图标的尺寸是受到限制的。这是因为图标在一个应用程序中扮演着不同的角色。

  图标用来在窗体管理器和我的电脑中代表一个文件夹。


图十、Windows下的各种图标

  二、创建图标

  为了创建一个图标,可以再一次使用具有这种能力的应用程序。通常情况下,可以使用Visual Studio .NET来创建或设计一个图标。为了这么做,在Visual Studio的主菜单上,点击Project -> Resource…,在增加资源对话框中,选择图标,然后点击NEW按钮。

  当开始设计一个图标时,呈现在你面前的是一个32X32像素的绘图区域。这是作为大图标显示时的尺寸。这有一个例子来自于Visual Studio .NET中New File对话框中的模板列表:


图十一、模板列表中标的对话框

  在某些情况下,你可能要允许用户使用小图标,它的尺寸是16X16像素,如下图所示:


图十二、小图标

  为了使小图标成为可能,可以关联第二个图标到一个32x32的图标,你所使用的用来设计图标的应用程序应该为你增添这第二个图标提供了方便。在Visual Studio中,可以在显示一个图标时,点击主菜单上的Image -> New Image Type...,然后选择16x16, 256种颜色,然后选择"OK"键。

  无论你是创建一个版本还是两个版本的图标,它门全都存储在一个文件中,扩展名是.ico。

  实例:创建图标

  1、在主菜单上,点击Project -> Add Resource...;

  2、在添加资源对话框中,双击图标

  3、在图像编辑工具条中,点击Fill工具 ,右击绿色区域将它变更为白色;

  4、在图象编辑工具条中,点击"LINE"按钮 ;

  5、在颜色面板中选择蓝色;

  6、在空白的画图区域,通过鼠标拖、拉操作、选择颜色等,绘制下图(16X16图标设计方法不再赘述);


图十三、自画的图标

  7、在资源标签中,点击IDI_ICON1节点;

  8、在属性窗口,将文件名更改为Diamong.icon

  9、将ID值更改为IDI_DIAMOND。
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章