猎豹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)

mfc怎么在桌面画图?

MFC如何设置对话框静态文字背景以及文字颜色

VS2010/MFC编程入门之五十二(Ribbon界面开发:创建Ribbon样式的应用程序框架)

(转载)VS2010/MFC编程入门之五十二(Ribbon界面开发:创建Ribbon样式的应用程序框架)

猎豹MFC3