为什么不一样呢?
HBRUSH CTycpDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
if(nCtlColor==CTLCOLOR_EDIT)
{
pDC->SetBkColor(RGB(255,255,0));
return m_hBrush;
}
return CDialog::OnCtlColor(pDC,pWnd,nCtlColor);
return hbr;
}
为什么在XP下整个控件的底色是黄色而在WIN2000SERVER里却是控件中字浮的底色是黄色没有字浮的地方颜色不变呢?