我的单文档是继承formview为基类的 ,我在网上找的 说重载OnCtlColor函数可以实现 ,我做了 但是没有反应
好像根本就没调用这个函数 ,不是窗口自动调用的吗 ??大侠们 麻烦 指点一下啊HBRUSH CAU2View::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CFormView::OnCtlColor(pDC, pWnd, nCtlColor); if(nCtlColor==IDC_STATIC1)
{
pDC->SetTextColor(RGB(255,0,0)); //字体颜色
pDC->SetBkColor(RGB(0, 0, 255)); //字体背景色
//pDC->SetTextColor(RGB(128,128,128));//设置文本背景色
//pDC->SetBkMode(TRANSPARENT);//设置背景透明
//return(HBRUSH)::GetStockObject(BLACK_BRUSH);
}
return hbr;
}
好像根本就没调用这个函数 ,不是窗口自动调用的吗 ??大侠们 麻烦 指点一下啊HBRUSH CAU2View::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CFormView::OnCtlColor(pDC, pWnd, nCtlColor); if(nCtlColor==IDC_STATIC1)
{
pDC->SetTextColor(RGB(255,0,0)); //字体颜色
pDC->SetBkColor(RGB(0, 0, 255)); //字体背景色
//pDC->SetTextColor(RGB(128,128,128));//设置文本背景色
//pDC->SetBkMode(TRANSPARENT);//设置背景透明
//return(HBRUSH)::GetStockObject(BLACK_BRUSH);
}
return hbr;
}
-->
if(IDC_STATIC1 == pWnd->GetDlgCtrlID())