Изменение цвета окна, цвета шрифта класса CEdit
HBRUSH CTestCMyEditDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
// управляем цветовым характером окна редактирования
// если уведомление о подготовке к перерисовке
// пришло от окна редактирования
// с индефикатором IDC_EDIT1 перерисуем
// его по нашему усмотрению
if( pWnd->GetDlgCtrlID() == IDC_EDIT1)
{
// внутри этого блока pDC принадлежит окну
//редактирования с идентификатором IDC_EDIT1
pDC->SetBkMode(TRANSPARENT);
pDC->SetTextColor(RGB(255,0,0));
return m_Brush;
}
// TODO: Return a different brush
// if the default is not desired
return hbr;
}
Комментарии:
Нету комментариев для вывода...