对话框的背景色可以在OnCtrColor中设置。
菜单的背景色,需要从CMenu继承一个类,进行重绘。
自绘菜单参照:http://www.vckbase.com/document/viewdoc/?id=1200
不是重载这个消息,而是说重载CMenu类的DrwaItem成员函数。这个还是要自己动手,查查MSDN资料吧。方法什么的可以告诉你,但是直接求代码是个恶习!
自定义一个类
CMyMenu从CMenu中继承--然后重载其中的成员函数DrawItem,这个函数会传递一个当前菜单项的CDC指针、菜单的所在矩形区域CRect以及当前菜单是否被焦点选中的状态。自己去试试吧。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)