MFC 设置静态文本控件的文字颜色

添加WM_CTLCOLOR消息的响应函数,代码以下:函数

HBRUSH CXXXXX::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) 
{
 HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);

 switch(nCtlColor)
 {
  case CTLCOLOR_STATIC:
   if(pWnd->GetSafeHwnd()==GetDlgItem(IDC_STATIC1)->GetSafeHwnd())
   {
    pDC->SetTextColor(RGB(255, 128, 0));
   }
 } 
 // TODO: Return a different brush if the default is not desired
 return hbr;
}