VC工具栏图标制作流程
2010-02-02 16:23
417 查看
VC工具栏图标制作流程
VC做工具栏上的图标,或其他用到的图标是比较麻烦的了,遇到了几次,干脆把流程写下来:
(1)准备好要用到的图标资源,记得图标是有可能有版权的,http://www.iconfinder.net是个不错的搜索图标引擎;
(2)确定要用多大的图标,一般是16x16,32x32,48x48 ,然后在Visual Studio里把VC的Toolbar资源修改成响应大小,还有所需的图标个数;
(3)用Photoshop把图标改成合适大小(16,32,48)的BMP格式 ,用Windows自带的画图程序也可以,不过不会支持很多图像格式,而且效果也不好;
(4)用TBCreator(toolbar creator)或Visual Toolbar把这些图标合成需要的工具栏;
(5)到工程项目的res文件夹里,把相应的BMP资源替换成合成的BMP图像就好了;
(6)有时候仅仅替换了资源的工具栏并没有得到很好的效果,所以要写代码了,可以改造CToolBar,主要是用CImageList来添加相应图标,其实很多VC控件都可以用CImageList来实现漂亮图标了,这里我没仔细深入过,可以到http://www.codeproject.com 上找一大堆;
(7)用界面库就不用这么麻烦了,我只用过BCGControlBar和xtreme toolkit。BCG应该是比较强大的,当初学了很多他们的界面设计思想,再看xtreme toolkit代码也就比较轻松了,自己做界面也可以,呵呵。做应用程序产品,最好还是有一套自己的界面库管理应用方法,不管是买的还是开源的还是自己开发维护的。
VC做工具栏上的图标,或其他用到的图标是比较麻烦的了,遇到了几次,干脆把流程写下来:
(1)准备好要用到的图标资源,记得图标是有可能有版权的,http://www.iconfinder.net是个不错的搜索图标引擎;
(2)确定要用多大的图标,一般是16x16,32x32,48x48 ,然后在Visual Studio里把VC的Toolbar资源修改成响应大小,还有所需的图标个数;
(3)用Photoshop把图标改成合适大小(16,32,48)的BMP格式 ,用Windows自带的画图程序也可以,不过不会支持很多图像格式,而且效果也不好;
(4)用TBCreator(toolbar creator)或Visual Toolbar把这些图标合成需要的工具栏;
(5)到工程项目的res文件夹里,把相应的BMP资源替换成合成的BMP图像就好了;
(6)有时候仅仅替换了资源的工具栏并没有得到很好的效果,所以要写代码了,可以改造CToolBar,主要是用CImageList来添加相应图标,其实很多VC控件都可以用CImageList来实现漂亮图标了,这里我没仔细深入过,可以到http://www.codeproject.com 上找一大堆;
(7)用界面库就不用这么麻烦了,我只用过BCGControlBar和xtreme toolkit。BCG应该是比较强大的,当初学了很多他们的界面设计思想,再看xtreme toolkit代码也就比较轻松了,自己做界面也可以,呵呵。做应用程序产品,最好还是有一套自己的界面库管理应用方法,不管是买的还是开源的还是自己开发维护的。
相关文章推荐
- VC工具栏图标制作流程
- VC工具栏图标制作流程
- VC工具栏图标制作流程
- VC创建bmp 图标,imagelist 制作 /生成 /工具栏
- VC真彩工具栏制作浅析
- VC 对话框程序添加工具栏按钮图标及其按钮tooltip
- VC++界面编程----个性化你的工具栏图标(转)
- 矢量图标制作流程
- VC 对话框程序加入工具栏button图标及其buttontooltip
- VC真彩工具栏制作浅析
- vc真彩工具栏的制作(终于明白写博客有多大的好处了!!!)
- 如何制作vc生成的.exe生成的文件图标
- VC2010 Ribbon 图标位图制作方法一
- VC应用 —— 个性化你的工具栏图标(摘自网络)
- VC制作特色工具栏清晰思路 。。。不再纠结
- vc中,制作在任务栏隐藏图标的mfc程序
- 透明ico图标制作流程(轻型)
- VC应用 —— 个性化你的工具栏图标
- 工具栏添加大图标 MFC/VC++
- VC使用位图和图标制作按钮