008MFC设置对话框背景色及控件颜色.docx

上传人:b****5 文档编号:6368894 上传时间:2023-01-05 格式:DOCX 页数:6 大小:373.15KB
下载 相关 举报
008MFC设置对话框背景色及控件颜色.docx_第1页
第1页 / 共6页
008MFC设置对话框背景色及控件颜色.docx_第2页
第2页 / 共6页
008MFC设置对话框背景色及控件颜色.docx_第3页
第3页 / 共6页
008MFC设置对话框背景色及控件颜色.docx_第4页
第4页 / 共6页
008MFC设置对话框背景色及控件颜色.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

008MFC设置对话框背景色及控件颜色.docx

《008MFC设置对话框背景色及控件颜色.docx》由会员分享,可在线阅读,更多相关《008MFC设置对话框背景色及控件颜色.docx(6页珍藏版)》请在冰豆网上搜索。

008MFC设置对话框背景色及控件颜色.docx

008MFC设置对话框背景色及控件颜色

MFC设置对话框背景色及控件颜色

一、使用背景图片更改对话框背景色

在对话框源文件voidCxxDlg:

:

OnPaint()函数中

if(IsIconic())

{

(这里省略)

}

else

{

CDialogEx:

:

OnPaint();

}

else里面添加下列代码:

效果如下图所示:

 

二、使用颜色更改对话框背景色

1.重载OnPaint(),即WM_PAINT消息

效果图如下:

 

2.重载OnCtlColor(CDC*pDC,CWnd*pWnd,UINTnCtlColor)即WM_CTLCOLOR消息

在对话框头文件中添加:

在对话框源文件中OnInitDialog()函数中添加:

 

三、更改控件背景、字体等颜色

重载OnCtlColor(CDC*pDC,CWnd*pWnd,UINTnCtlColor)即WM_CTLCOLOR消息

在对话框头文件中添加:

在对话框源文件中OnInitDialog()函数中添加:

 

效果如下图:

注意:

nCtlColor可取下列值:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1