MFC图形按钮/自定义颜色
2007-04-21 13:36
260 查看
CButton样式BS_ICON---BS_BITMAP,然后利用::SetIcon(hIcon)
控件自定义颜色,在.net之前的windows控件体系结构中,一个缺陷是没有办法修改控件的颜色。
在MFC中,利用了控件自我绘制之前给父窗口发送的WM_CTLCOLOR消息。
MFC ON_WM_CTLCOLOR--------afx_msg HBRUSH OnCtlColor(.......){//set color code here}
another way:
use MFC ----ON_WM_CTLCOLOR_REFLECT ___消息反射宏,把消息WM_CTLCOLOR反射回控件自身,
由控件自身处理,适应于自定义控件。afx_msg HBRUSH CtlColor(.......){//set color code here}
ON_CONTROL_REFLECT(...,...)消息反射宏---339
控件自定义颜色,在.net之前的windows控件体系结构中,一个缺陷是没有办法修改控件的颜色。
在MFC中,利用了控件自我绘制之前给父窗口发送的WM_CTLCOLOR消息。
MFC ON_WM_CTLCOLOR--------afx_msg HBRUSH OnCtlColor(.......){//set color code here}
another way:
use MFC ----ON_WM_CTLCOLOR_REFLECT ___消息反射宏,把消息WM_CTLCOLOR反射回控件自身,
由控件自身处理,适应于自定义控件。afx_msg HBRUSH CtlColor(.......){//set color code here}
ON_CONTROL_REFLECT(...,...)消息反射宏---339
相关文章推荐
- MFC改变按钮的颜色,方法简单,实用
- 怎么自定义ZBrush 4R7中按钮颜色
- MFC 如何将自定义按钮,添加到对话框的成员变量中?
- iOS不得姐项目--登录模块的布局,设置文本框占位文字颜色,自定义内部控件竖直排列的按钮
- 自定义iOS7导航栏背景,标题和返回按钮文字颜色
- MFC自定义按钮的实现
- android 小常识(包含一些界面开发的推荐颜色和自定义按钮~)
- MFC动态按钮的创建及其消息响应(自定义消息)
- 自定义iOS7导航栏背景,标题和返回按钮文字颜色
- 自定义iOS7导航栏背景,标题和返回按钮文字颜色
- 自定义输入框,按钮边框,颜色
- 自定义iOS7导航栏背景,标题和返回按钮文字颜色
- 自定义iOS7导航栏背景,标题和返回按钮文字颜色
- 自定义iOS7导航栏背景,标题和返回按钮文字颜色
- 自定义导航条 文字大小颜色等 按钮大小图标等 背景色
- iOS 更改tabbar字体颜色 自定义controller返回按钮
- 自定义iOS7导航栏背景,标题和返回按钮文字颜色
- 教你ZBrush® 4R7怎样自定义按钮颜色
- 自定义iOS7导航栏背景,标题和返回按钮文字颜色
- iOS 为导航栏自定义按钮图案Button Image 运行出来的颜色与原本颜色不一样 -解决方案