猎豹MFC--画刷CBrush WM_CTLCOLOR
![](https://images2015.cnblogs.com/blog/751322/201603/751322-20160320205237037-1815947943.png)
把位图文件 复制到res文件夹。
![](b4c39a19-0032-446b-b444-a5ea937cdc01_files/b26fc9a0-0c2a-41ba-b3ac-871fdb1d2ccd.png)
修改ID:
声明画刷和位图:
在初始化对话框中 初始化 画刷:
增加 消息 :WM_CTLCOLOR:
当需要改变对话框 背景色 外观 字体时才需要此消息:
处理对话框背景色:如果处理其他 可转到定义出 查看其他消息:
![](b4c39a19-0032-446b-b444-a5ea937cdc01_files/aa975be2-813e-4ddd-81bd-4216ff889cfd.png)
创建颜色画刷:
![](b4c39a19-0032-446b-b444-a5ea937cdc01_files/839b6e16-74da-4d32-bcd3-3b4b9b07eeba.png)
![](https://images2015.cnblogs.com/blog/751322/201603/751322-20160320205343209-1802864129.png)
创建阴影画刷:
转到定义出 指定阴影样式:
![](https://images2015.cnblogs.com/blog/751322/201603/751322-20160320205344412-759053359.png)
效果如下:
给 下拉框控件添加变量:
增加 选择发生改变消息:
![](https://images2015.cnblogs.com/blog/751322/201603/751322-20160320205353084-232675513.png)
![](https://images2015.cnblogs.com/blog/751322/201603/751322-20160320205354771-1993665702.png)
初始化时 还可以选中其中的一种:
刚打开即为如下颜色:
![](https://images2015.cnblogs.com/blog/751322/201603/751322-20160320205356162-118264935.png)