猎豹MFC--画刷CBrush WM_CTLCOLOR
Posted hungryvampire
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了猎豹MFC--画刷CBrush WM_CTLCOLOR相关的知识,希望对你有一定的参考价值。
把位图文件 复制到res文件夹。
修改ID:
声明画刷和位图:
在初始化对话框中 初始化 画刷:
增加 消息 :WM_CTLCOLOR:
当需要改变对话框 背景色 外观 字体时才需要此消息:
处理对话框背景色:如果处理其他 可转到定义出 查看其他消息:
创建颜色画刷:
创建阴影画刷:
转到定义出 指定阴影样式:
效果如下:
给 下拉框控件添加变量:
增加 选择发生改变消息:
初始化时 还可以选中其中的一种:
刚打开即为如下颜色:
以上是关于猎豹MFC--画刷CBrush WM_CTLCOLOR的主要内容,如果未能解决你的问题,请参考以下文章
(转载)VS2010/MFC编程入门之五十一(图形图像:GDI对象之画刷CBrush)
VS2010/MFC编程入门之五十二(Ribbon界面开发:创建Ribbon样式的应用程序框架)