A.h
CBrush m_brbk;
afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
A.cpp
BEGIN_MESSAGE_MAP(CLoginDlg, CDialogEx)
ON_WM_CTLCOLOR()
END_MESSAGE_MAP()
m_brbk.CreateSolidBrush(RGB(185,185,255)); //设置颜色
HBRUSH CLoginDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor);
if (pWnd == this)
{
return m_brbk;
}
return hbr;
}