通过消息WM_CTLCOLOR我们可以改变对话框或一些特殊控件的背景颜色
1、添加WM_CTLCOLOR消息映射。
2、在CWnd::OnCtlColor里面作相应的处理
HRESULT CWnd::OnCtlColor(CDC *pDC, CWnd *pWnd, UINT nCtlColor)
{
switch (nCtlColor)
{
case CTLCOLOR_BTN: // Button control
{
pDC->SetBkColor( RGB( 255, 0, 0) );
}
break;
case CTLCOLOR_DLG: &nb
OnCtlColor--设置对话框或控件背景
最新推荐文章于 2024-03-26 14:41:20 发布