在 view 类中添加消息 WM_CTLCOLOR 的响应函数,以文本控件为例,如下:
HBRUSH CCATestPro2View::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CFormView::OnCtlColor(pDC, pWnd, nCtlColor);
//以下代码自己添加
if ((IDC_EDIT_DECODE == pWnd->GetDlgCtrlID()) && (m_bMTFflag)
&& ((m_nMinTemp * 100) > m_nMinMTFData)) //第一个条件是找到待改动的控件
// 后两个条件是具体程序需要
{
pDC->SetBkMode(TRANSPARENT); &