如何用位图来改变工具栏背景??
解决方案 »
- 为什么在回调函数种killtimer不成功呢?
- 急问。需要记录所有对程序的鼠标和键盘操作?怎么入手?是要用到钩子吗?怎么用的能否介绍?
- 请问,现有一二次开发控件,想在视图中显示它并保持和视图大小同时变化,怎么弄?
- 请教一个简单的算法(关于打字程序)
- 怎么打不开以前的帖子呀??
- 想買本書,大家提議一下
- 求《windows核心编程》的源码
- 学了一学期,有问题
- ===菜鸟系列===:关于CTreeCtrl的问题!!!!
- 如何察看系统的error log?运行程序出错,提示生成一个error log,却怎么也找不到!
- vc怎样调用存储过程?
- 大哥大姐:用 MFC 开发游戏,请问用什么函数打开声音资源阿?(在线等待)
现创建一个CRebar,把位图贴在这个Rebar上面;
然后在这个Rebars上面创建工具条。把工具条设为透明模式;
继承CToolBar类
处理WM_ERASEBACKGND消息,在其中画位图
如果这样不成功,那么可能只有自己写一个了
具体方法是把CToolBar的源码考过来到新类里,
按照自己的要求修改一下,就可以了
然后在这个Rebars上面创建工具条。把工具条设为透明模式;
This is a soulution .
Howerver the ATField(field)'s suggestion is also feasible.There is an example
project at wwww.codeproject.com presented by Chinese author.
那里有个例子,你看看吧!