MFC界面之通过软件制作图像序列
2014-04-29 11:25
260 查看
本来一直想用FormView来做现在这个界面,但是后来偶然看到做相同项目的人用了Ribbon功能区,才觉得这也是个不错的选择,而且在界面的布局上省了很多事,于是,动手。
之前一直很少用这个,每次用新的东西的时候都是好一番折腾,也只怪现在写程序实在过少。
我这里就写一个单文档的吧,具体参考鸡啄米的Ribbon界面开发之五十二、五十三、五十四,具体网址在这:点击打开链接
具体纠结在为控件添加图标上,尽管在资源里面添加了位图或者图标,但是点击控件然后选择图像索引的时候,弹出的图像集合界面里面什么资源也没有(如下面的图1所示),在索引里面填上相应的资源ID也不管用。百度、Google了很多次,由于这种问题实在是太低级,始终没能找到答案。懒得为界面去花时间写代码那就要为各种细节付出代价,后来偶然在某个人的博客里面看到了(也忘了是在哪里看到,所以不能引用咯)原来是要先给类别(Category)添加相应的图像序列,然后才能在控件里面选择类别里面图像序列中的图像!哦……!好吧~
图1
要自己去手动画图标然后用代码加载到CImageList也是个麻烦事啊,能下载到好看的图标然后通过软件生成图像序列当然是再好不过了。又是一通搜索,在CSDN上找到某个代码狂热爱好者(软件里面署名葛义俊德斯)自己写的一个图标合成工具点击打开链接,还挺好用的。不过也有某些小缺点啦,比如每次只能打开一个图像然后一个一个添加啦,比如添加png图片有时候出bug不显示啦(看看下面的图2),不过这已经是2004年写的小软件,还是自己动手写的,已经相当不错啦。
图2
当然专业的就是鸡啄米里面推荐的IconWorkShop了,本人愚钝,找了几个破解版的都不靠谱,直接在官网点击打开链接下了一个,30天试用,那就先试用着吧。
这里面图标合成就相当简单了,直接文件-新建-来自数个图像的图像带,然后文件-保存为(bmp格式),搞定!我去,要不要这么简单。
把图标序列文件(bmp文件)加载进资源,在类别里面选择该图像序列,然后就可以畅通无阻的加图标了!
之前一直很少用这个,每次用新的东西的时候都是好一番折腾,也只怪现在写程序实在过少。
我这里就写一个单文档的吧,具体参考鸡啄米的Ribbon界面开发之五十二、五十三、五十四,具体网址在这:点击打开链接
具体纠结在为控件添加图标上,尽管在资源里面添加了位图或者图标,但是点击控件然后选择图像索引的时候,弹出的图像集合界面里面什么资源也没有(如下面的图1所示),在索引里面填上相应的资源ID也不管用。百度、Google了很多次,由于这种问题实在是太低级,始终没能找到答案。懒得为界面去花时间写代码那就要为各种细节付出代价,后来偶然在某个人的博客里面看到了(也忘了是在哪里看到,所以不能引用咯)原来是要先给类别(Category)添加相应的图像序列,然后才能在控件里面选择类别里面图像序列中的图像!哦……!好吧~
图1
要自己去手动画图标然后用代码加载到CImageList也是个麻烦事啊,能下载到好看的图标然后通过软件生成图像序列当然是再好不过了。又是一通搜索,在CSDN上找到某个代码狂热爱好者(软件里面署名葛义俊德斯)自己写的一个图标合成工具点击打开链接,还挺好用的。不过也有某些小缺点啦,比如每次只能打开一个图像然后一个一个添加啦,比如添加png图片有时候出bug不显示啦(看看下面的图2),不过这已经是2004年写的小软件,还是自己动手写的,已经相当不错啦。
图2
当然专业的就是鸡啄米里面推荐的IconWorkShop了,本人愚钝,找了几个破解版的都不靠谱,直接在官网点击打开链接下了一个,30天试用,那就先试用着吧。
这里面图标合成就相当简单了,直接文件-新建-来自数个图像的图像带,然后文件-保存为(bmp格式),搞定!我去,要不要这么简单。
把图标序列文件(bmp文件)加载进资源,在类别里面选择该图像序列,然后就可以畅通无阻的加图标了!
相关文章推荐
- mfc制作图像处理软件总结(一)
- 手把手教你用MFC和OpenCV,制作mfc读取并显示图像(两种方式)
- 【已验证】通过资源实现WPF软件界面多语言化
- 使用qooxdoo轻松制作超酷软件界面
- 🈲Eclipse通过jdbc连接数据库制作简单登陆界面【新手必看】
- MFC连接access制作登录界面
- 通过图像转换软件打造95%原创文章--真的可以告别伪原创(有点扯)
- 用vc制作带密码检验功能的登录界面 MFC
- MFC制作程序界面锁定 .
- 如何用MFC制作类似VS2005或VS2008的界面
- 基于COM的Matlab 图像嵌入MFC界面
- MFC多文档视图界面(MDI)搭建图像处理框架程序总结
- 用flash制作MFC界面的方法
- MFC制作CAN窗口软件
- OpenCV 通过 MFC 的 Picture Control 控件操作图像
- opencv在mfc界面嵌入式显示图像
- MFC制作各种界面,像单文档那样,可以拖动工具条的界面能放其它控件吗?
- MFC中软件开启等待界面的实现方法
- 使用qooxdoo轻松制作超酷软件界面
- 🈲Eclipse通过jdbc连接数据库制作简单登陆界面【新手必看】