如果要在MFC中用自定义风格的Button和菜单,应该怎么做?

来源:百度知道 编辑:UC知道 时间:2024/06/21 10:33:43
如果要在MFC中用自定义风格的Button和菜单,应该怎么做?
比如要改变它的形状,背景图片,让它有动态效果等等。
哪位高手能解决一下,小弟感激不尽。
我用的是Visual C++6.0
最好能详细地解说一下有哪些函数,应该怎么重载,各有什么作用。谢谢。

扩展 CButton 类
重载其 wm_paint wm_erasebkg 消息响应函数,
重新绘制
菜单也是一样,扩展CMenu类
自绘

可以参考一下这里的代码:http://www.codeproject.com/KB/buttons/cbuttonst.aspx