MFC界面之通过软件制作图像序列
来源:互联网 发布:c语言电影院售票系统 编辑:程序博客网 时间:2024/04/30 08:15
本来一直想用FormView来做现在这个界面,但是后来偶然看到做相同项目的人用了Ribbon功能区,才觉得这也是个不错的选择,而且在界面的布局上省了很多事,于是,动手。
之前一直很少用这个,每次用新的东西的时候都是好一番折腾,也只怪现在写程序实在过少。
我这里就写一个单文档的吧,具体参考鸡啄米的Ribbon界面开发之五十二、五十三、五十四,具体网址在这:点击打开链接
具体纠结在为控件添加图标上,尽管在资源里面添加了位图或者图标,但是点击控件然后选择图像索引的时候,弹出的图像集合界面里面什么资源也没有(如下面的图1所示),在索引里面填上相应的资源ID也不管用。百度、Google了很多次,由于这种问题实在是太低级,始终没能找到答案。懒得为界面去花时间写代码那就要为各种细节付出代价,后来偶然在某个人的博客里面看到了(也忘了是在哪里看到,所以不能引用咯)原来是要先给类别(Category)添加相应的图像序列,然后才能在控件里面选择类别里面图像序列中的图像!哦……!好吧~
图1
要自己去手动画图标然后用代码加载到CImageList也是个麻烦事啊,能下载到好看的图标然后通过软件生成图像序列当然是再好不过了。又是一通搜索,在CSDN上找到某个代码狂热爱好者(软件里面署名葛义俊德斯)自己写的一个图标合成工具点击打开链接,还挺好用的。不过也有某些小缺点啦,比如每次只能打开一个图像然后一个一个添加啦,比如添加png图片有时候出bug不显示啦(看看下面的图2),不过这已经是2004年写的小软件,还是自己动手写的,已经相当不错啦。
图2
当然专业的就是鸡啄米里面推荐的IconWorkShop了,本人愚钝,找了几个破解版的都不靠谱,直接在官网点击打开链接下了一个,30天试用,那就先试用着吧。
这里面图标合成就相当简单了,直接文件-新建-来自数个图像的图像带,然后文件-保存为(bmp格式),搞定!我去,要不要这么简单。
把图标序列文件(bmp文件)加载进资源,在类别里面选择该图像序列,然后就可以畅通无阻的加图标了!
- MFC界面之通过软件制作图像序列
- MFC制作截图软件中的半透明界面
- MFC界面制作
- 软件界面制作途径
- MFC制作程序界面锁定
- MFC制作程序界面锁定 .
- MFC-->制作程序启动界面
- 制作带MFC界面的MFC DLL
- MFC制作CAN窗口软件
- MFC之序列化
- 用flash制作MFC界面的方法
- MFC中混合使用Duilib制作界面
- MFC连接access制作登录界面
- opencv在mfc界面嵌入式显示图像
- mfc制作图像处理软件总结(一)
- 利用MFC制作屏幕抓取图像
- MFC+OpenGL单文档制作三维图像
- [原创]使用MFC界面库LibUIDK制作超酷界面
- QQ单点登陆 在HTC手机上不能使用问题的解决
- 通用能源管理平板展示系统程序文档说明
- android设计模式之里氏代换原则(LSP)
- Mac操作积累的一些技巧-陆续增加中
- [转]JMS与MQ详解
- MFC界面之通过软件制作图像序列
- MySql添加注释
- ASP+与ASP有哪些区别
- HTTP 方法:GET 对比 POST
- iOS项目的目录结构和开发流程
- c++类设计--灵活的构造函数和虚函数
- 学生类和教师类之间的转换
- 无公网一样实现个人电脑做WEB服务器的方法
- 多字节与unicode