猎豹MFC--画刷CBrush WM_CTLCOLOR

  把位图文件  复制到res文件夹。


修改ID:


声明画刷和位图:


在初始化对话框中  初始化 画刷:


增加 消息 :WM_CTLCOLOR:


当需要改变对话框 背景色 外观  字体时才需要此消息:

处理对话框背景色:如果处理其他 可转到定义出  查看其他消息:




创建颜色画刷:




创建阴影画刷:

转到定义出 指定阴影样式:




效果如下:

给 下拉框控件添加变量:



增加  选择发生改变消息:





初始化时 还可以选中其中的一种:

刚打开即为如下颜色:












posted @ 2016-03-20 20:40  hungryvampire  阅读(394)  评论(0编辑  收藏  举报