vs2010修改toolbar图标方法.doc

vs2010修改toolbar图标方法.doc

ID:58676197

大小:13.50 KB

页数:2页

时间:2020-10-15

vs2010修改toolbar图标方法.doc_第1页
vs2010修改toolbar图标方法.doc_第2页
资源描述:

《vs2010修改toolbar图标方法.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、使用VS2010的CMFCToolbar实现真彩色工具栏 一步:准备图片不知道大家是如何制作工具栏图片的,我使用的方法是,使用Photoshop将几个32×32的图标横向排成一排,图标之间不需要留间隙,确保背景是透明的,然后保存成png文件。为了让VS能够把该图片做为资源导入,需要转为bmp文件:用画图程序打开png文件,另存为24位位图文件。最后,把bmp文件拷贝到项目的res文件夹中,接下来就可以导入资源了,这里假设导入的资源ID为IDB_BITMAP1(这也是默认的图片资源ID),因为下面会用到。 第二步:修改工具栏按钮大小这个最简单,只需要选中按钮,在属性栏中输

2、入需要的尺寸即可,尺寸要与图标大小相同,这里是32×32。然后根据需要创建按钮、设置按钮的ID。(附:工具栏上会一直有一个按钮,你修改它,就又会跑出来一个新的,这也就是创建按钮的操作;删除按钮的方法是:将按钮拖离工具栏,用Delete键不管用,Delete只是删除了按钮上的图像;插入分隔符的方法也很简单:横向右拖动按钮一定距离,就会插入分隔符,反方向再拖一下,就删除分隔符了)第三步:创建工具栏创建代码在MainFrame.h头文件中找到CMFCToolBar      m_wndToolBar;//如果没有主动添加在MainFrame.cpp的OnCreate函数中找到

3、下面的代码:if(!m_wndToolBar.CreateEx(this,TBSTYLE_FLAT,WS_CHILD

4、WS_VISIBLE

5、CBRS_TOP

6、CBRS_GRIPPER

7、CBRS_TOOLTIPS

8、CBRS_FLYBY

9、CBRS_SIZE_DYNAMIC)

10、

11、!m_wndToolBar.LoadToolBar(theApp.m_bHiColorIcons?IDR_MAINFRAME_256:IDR_MAINFRAME))将其改为:if(!m_wndToolBar.CreateEx(this,TBSTYLE_FLAT,WS_CHILD

12、WS_VISIBLE

13、

14、CBRS_TOP

15、CBRS_GRIPPER

16、CBRS_TOOLTIPS

17、CBRS_FLYBY

18、CBRS_SIZE_DYNAMIC)

19、

20、!m_wndToolBar.LoadToolBar(IDR_MAINFRAME_256,0,0,TRUE,0,0,IDB_BITMAP1))看是否有这两句话m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);DockPane(&m_wndToolBar);

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。