HBRUSH CCheckBoxChangeDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
// TODO: 在此更改 DC 的任何属性
switch(nCtlColor)
{
case CTLCOLOR_BTN:
{
if(IDC_CHECK1 == pWnd->GetDlgCtrlID())
{
pDC->SetTextColor(RGB(255,0,0));
}
if(IDC_CHECK2 == pWnd->GetDlgCtrlID())
{
pDC->SetTextColor(RGB(255,0,0));
}
break;
}
default:
;
}
// TODO: 如果默认的不是所需画笔,则返回另一个画笔
return hbr;
}
求大神们指点一下,,不胜感激啊,,急急急~~