Lägg till Eller du kan Använda dig av message WM_CTLCOLOR .Sv: Färga Dialogruta
SetDialogBkColor(RGB(värde, värde, värde));
i funktionen InitInstance()Sv: Färga Dialogruta
Öppna classwisard
- leta reda på WM_CTLCOLOR i WM_MESSAGE komboboxen .
klicka på lägg till funktion och sedan Editfunction .
-skapa en HBRUSH objekt inne i funktion eller global
till exempel . HBRUSH hbrush = CreateSolidBrush(RGB(128,128,128));
-viktigaste men inte minst , se till att funktion som du nyss skapade från WM_CTLCOLOR ska returnera ditt HBRUSH Objekt till exempel return hbrush ;
Var bara säker på att du jobbar med den klass som överstämmer med ditt dialogruta .