Technician Geschrieben 13. Oktober 2006 Geschrieben 13. Oktober 2006 Hallo, ich möchte die Hintergrundfarbe des Formulars auswählen, um mit ihr gezeichnete Bereiche zu überschreiben. Nun könnte ich zwar den RGB-Wert aus einem Screenshot ermitteln (z.B. mit MS Paint) und diesen hardcoded eintragen. Jedoch was, wenn der Benutzer ein anderes Farbschema in Windows einstellt? Ich würde mich freuen, wenn mir jemand sagen kann, wie man sein Programm die aktuelle Formular-Hintergrundfarbe ermitteln lassen kann. Viele Grüße, Technician
Klotzkopp Geschrieben 13. Oktober 2006 Geschrieben 13. Oktober 2006 GetSysColor mit COLOR_BTNFACE sollte die passende Farbe liefern.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden