VC真彩工具栏制作浅析

1、首先,提供一些最好的图标,大家可以省去自己绘画图标的功夫,可以从繁琐的绘图工作中解脱出来。

ToYcon

在线网页转换PNG-ICON

http://converticon.com/

一个非常好的ICO图标查找网站

http://www.iconfinder.net

http://www.iconlet.com/

2 、其次,大家可以借鉴一些软件的BMP真彩工具栏,利用TBCreator进行拆分,也可以重新组成自己想要的位图工具栏,网上很多该下载链接,如找不到可以邮件联系我。

3、再次,下载CtrueColorToolBar 类,这是一个专门加载真彩位图工具栏的很实用的类。用这个类配合上面的工具,效果真的不错。 这个类的下载地址是:http://www.codeproject.com/docking/TrueColorToolBar.asp

4、找到程序的CmainFrame框架类的成员变量m_wndToolBar,这就是工具条变量。
系统默认的是Ctoolbar类,将Ctoolbar修改成CtrueColorToolBar即可。
在程序的引用CtrueColorToolBar类的文件中包含其头文件,本例是文件MainFrm.h的开头,增加一句: #include "TrueColorToolBar.h" 然后找到程序CmainFrame框架类的操作方法OnCreate函数。这里可是产生工具条的地方。在这里增加这样一条语句:m_wndToolBar.LoadTrueColorToolBar( 48, IDB_NORMAL, IDB_NORMAL,IDB_DISABLED);3个参数分别代表的意义是:48表示工具条按钮大小是48×48,第二个是normal工具条位图ID,第三个是hot(可以使用normal的ID)工具条位图ID,最后一个是disable工具条位图ID。
增加的位置可参考例子代码。 现在可以编译运行了,真彩工具条就可以出来了吧。

5、中间的细节我就不啰嗦了,作为VC的程序员,基本功是必须的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值