我想把对话框上的一个编辑框里的字改成红色,怎么弄?
如题
[解决办法]
重载HBRUSH CDialog::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
例如
HBRUSH CMyDialog::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CFormView::OnCtlColor(pDC, pWnd, nCtlColor);
switch(pWnd-> GetDlgCtrlID())
{
case IDC_ALARM://你的控件ID
pDC-> SetTextColor(RGB(255,0,0));
break;
default:
break;
}
return hbr;
}