Es muß doch möglich sein Hintergrundfarbe zu setzten...
-
ich habe ein static-objekt erzeugt... klappt wunderbar... man kann mit CreateWindowEx sofort Hintergrundfarbe des Rechtecks einstellen... z.B. SS_BLACKRECT
Jetzt wäre mein Gedanke nachträglich eine Farbe einzustellen... ohne WM_CTLCOLORSTATIC... weil ich habe mehrere Objekte...
Gibt es keine andere Möglichkeit außer WM_CTLCOLORSTATIC? - möglichst ohne viel overhead... irgendwo muß doch die Farbe gespeichert sein...
-
Subclasse das STATIC und zeichne den Hintergrund selber.
-
weil ich habe mehrere Objekte...
Hä? Die kannst du doch sowieso über's Handle oder noch einfacher die ID des Static Controls auseinanderhalten...?!?