Schriftfarbe eines Pushbuttons ändern
-
Hi,
ich versuche gerade die Schriftfarbe eine Buttons zu ändern. Bis jetzt kann ich nur den Text an sich ändern:SendDlgItemMessage(hDial,IDC_object,WM_SETTEXT,0,(LPARAM) buf);
Ich habe schon
SetTextColor
getestet, das hat aber nicht funktioniert...
Habt ihr einen Tip für mich?
Mfg Mo3bius
-
Habe nur gerade mal alten Code von mir durchgesehen und das gefunden.. vielleicht hilfts ja, weis aber nicht ob buttons WM_COLORSTATIC oder was anderes senden.. naja musste vielleicht mal @ msdn nachgucken..
case WM_CTLCOLORSTATIC: if ((HWND)lparam == GetDlgItem(hwnd, 12)) { SetBkMode((HDC)wparam, OPAQUE); SetBkColor((HDC)wparam, RGB(0, 0, 0)); SetTextColor((HDC)wparam, RGB(250, 250, 250)); return (LRESULT)CreateSolidBrush(RGB(0, 0, 0)); } break;
-
WM_CTLCOLORBTN
http://msdn.microsoft.com/en-us/library/bb761849(VS.85).aspx