Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1614178
  • 博文数量: 585
  • 博客积分: 14610
  • 博客等级: 上将
  • 技术积分: 7402
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-15 10:52
文章存档

2013年(5)

2012年(214)

2011年(56)

2010年(66)

2009年(44)

2008年(200)

分类: C/C++

2012-01-27 03:01:14

VS2008SP1中Ribbon工具栏图像(Alpha通道)
分类: 2.2 MFC9.0版本 505人阅读 评论(1) 收藏 举报

在VS2008SP1中,添加了Ribbon风格,可以很轻易的做出OFFICE 2007的风格。但是在Ribbon上的图片却不好做,我们可以在工程的res目录下发现以下几个文件:main.bmp buttons.bmp writelarge.bmp writesmall.bmp filelarge.bmp filesmall.bmp 关于这几个图片的作用大家在编程的时候就会知道了,这里只介绍一个方法生成这种图像。

工具:

我是从网上下载的汉化绿色版,下面开始步骤:
首先:打开要转换成工具栏的图像;
然后:按下图添加到工具栏图像:

导出为BMP格式,工具栏图像都是BMP格式的:

此时,我们可以看到alpha通道的保存了:

好,完成。下面介绍大小比例缩放,在菜单栏→绘图→比例,进行设置:

记住上面红色框里的提示,图片大小并没有改变,但是我们所需要的图片已经改变,可以成功显示。

好了,我们可以看下最终效果,我们肉眼看到的是黑色背景,但实际上是透明的,图片那么大,其实只用到中间的大小(至于具体大小,根据在窗体上的应用不一,main.bmp的大小为26x26)效果如下:

另外Photoshop也可以做成这种图片,但是会比较麻烦吧,我不会PS,哈哈。

分类: 2.2 MFC9.0版本 505人阅读 评论(1) 收藏 举报

在VS2008SP1中,添加了Ribbon风格,可以很轻易的做出OFFICE 2007的风格。但是在Ribbon上的图片却不好做,我们可以在工程的res目录下发现以下几个文件:main.bmp buttons.bmp writelarge.bmp writesmall.bmp filelarge.bmp filesmall.bmp 关于这几个图片的作用大家在编程的时候就会知道了,这里只介绍一个方法生成这种图像。

工具:

我是从网上下载的汉化绿色版,下面开始步骤:
首先:打开要转换成工具栏的图像;
然后:按下图添加到工具栏图像:

导出为BMP格式,工具栏图像都是BMP格式的:

此时,我们可以看到alpha通道的保存了:

好,完成。下面介绍大小比例缩放,在菜单栏→绘图→比例,进行设置:

记住上面红色框里的提示,图片大小并没有改变,但是我们所需要的图片已经改变,可以成功显示。

好了,我们可以看下最终效果,我们肉眼看到的是黑色背景,但实际上是透明的,图片那么大,其实只用到中间的大小(至于具体大小,根据在窗体上的应用不一,main.bmp的大小为26x26)效果如下:

另外Photoshop也可以做成这种图片,但是会比较麻烦吧,我不会PS,哈哈。

阅读(1002) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~