MFC界面之通过软件制作图像序列

本来一直想用FormView来做现在这个界面,但是后来偶然看到做相同项目的人用了Ribbon功能区,才觉得这也是个不错的选择,而且在界面的布局上省了很多事,于是,动手。

之前一直很少用这个,每次用新的东西的时候都是好一番折腾,也只怪现在写程序实在过少。

我这里就写一个单文档的吧,具体参考鸡啄米的Ribbon界面开发之五十二、五十三、五十四,具体网址在这:点击打开链接

具体纠结在为控件添加图标上,尽管在资源里面添加了位图或者图标,但是点击控件然后选择图像索引的时候,弹出的图像集合界面里面什么资源也没有(如下面的图1所示),在索引里面填上相应的资源ID也不管用。百度、Google了很多次,由于这种问题实在是太低级,始终没能找到答案。懒得为界面去花时间写代码那就要为各种细节付出代价,后来偶然在某个人的博客里面看到了(也忘了是在哪里看到,所以不能引用咯)原来是要先给类别(Category)添加相应的图像序列,然后才能在控件里面选择类别里面图像序列中的图像!哦……!好吧~


图1

要自己去手动画图标然后用代码加载到CImageList也是个麻烦事啊,能下载到好看的图标然后通过软件生成图像序列当然是再好不过了。又是一通搜索,在CSDN上找到某个代码狂热爱好者(软件里面署名葛义俊德斯)自己写的一个图标合成工具点击打开链接,还挺好用的。不过也有某些小缺点啦,比如每次只能打开一个图像然后一个一个添加啦,比如添加png图片有时候出bug不显示啦(看看下面的图2),不过这已经是2004年写的小软件,还是自己动手写的,已经相当不错啦。


图2

当然专业的就是鸡啄米里面推荐的IconWorkShop了,本人愚钝,找了几个破解版的都不靠谱,直接在官网点击打开链接下了一个,30天试用,那就先试用着吧。

这里面图标合成就相当简单了,直接文件-新建-来自数个图像的图像带,然后文件-保存为(bmp格式),搞定!我去,要不要这么简单。

把图标序列文件(bmp文件)加载进资源,在类别里面选择该图像序列,然后就可以畅通无阻的加图标了!


Axialis IconWorkshop(图标制作工具)使用教程图文版:        如何制作图标图标的作用很明显,当选择使用一个图标来执行一个命令的话,只需要单击或双击图标即可。这对于迅速辨识一个图标主题也是非常有效的。使用相同的扩展名的所有文件都具有相同的图标。        那么,如何制作图标图标制作软件哪个好?图标制作软件Axialis IconWorkshop具有很强大的图标处理功能,用户不但可以直接绘制新建图标,能够在图像的基础上制作图标,还能转换图标。        1、如何制作图标之创建新图标项目        在Axialis IconWorkshop中选择新建或按Ctrl N创建一个新的图标项目,可以选择创建Windows图标或Macintosh图标项目。选中项目类型后,下一步确定项目名称、颜色以及像素大小等。               完成后,点击确定。开始创建一个新的图标,可在右侧的编辑面板选择相应的绘制工具进行新图标的绘制。                制作完成后,直接选择保存或按Ctrl S,选择保存路径和名称即可完成图标保存。        2、如何制作图标之从图像中新建图标        Axialis IconWorkshop可以根据不同格式的图像文件制作图标。打开文件浏览器或者按Ctrl O选择一个图像文件,也可在库中选择一个图像文件或是从启动时选择从图片新建作为素材来制作图标。            然后再根据出现的界面设置相应的项目名称、格式等。            完成后,点击确定则会出现选取的多个格式的图标。            图标制作完成。接下来就可以进行保存,可以将其添加至图标库中,也可单独保存至电脑中。如何制作图标?Axialis IconWorkshop就是一款很好的图标制作软件,而且操作简单,能够让图标制作更省心!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值