MSDN. CWnd:: OnCtlColor
http://msdn.microsoft.com/en-us/library/0wwk06hc(VS.80).aspxWanneer u een venster cre�ërt, cre�ër een borstel:
m_Brush = nieuwe RGB CBrush ((150, 150, 150));
en in OnCtlColor wanneer de parameter CTLCOLOR_EDIT is, plaats de kleur voor de tekst en de achtergrond en keer de borstel terug:
RGB pDC->SetTextColor ((0, 255, 0));
RGB pDC->SetBkColor ((0, 0, 0));
terugkeer (HBRUSH) (m_Brush->GetSafeHandle
());
anders:
terugkeer CDialog:: OnCtlColor (pDC, pWnd, nCtlColor);
schrap de borstel wanneer u het venster sluit.
Meer:
Het veranderen van de AchtergrondKleur van een Edit Controle
http://www.codeguru.com/cpp/controls/editctrl/backgroundcolor/article.php/c9047