Farben eines "Windows" verändern?
-
Welche Variablen muss ich genau ansprechen, um die Hintergrundfarbe, Textfarbe, Rahmenfarben etc. eines Fensters zu verändern?
-
Da gibt es keine Variablen für. Du kannst dir aber eine eigene Klasse von Fenstern ableiten die sich anders zeichnet als der Windows-Standard...
-
SetDialogBkColor(clrCtlBk, clrCtlText) mit definierten Farben in der InitInstance aufrufen

-
Das hört sich sehr nach der Hintergrundfarbe für den Text an.
Wie kann ich aber den Rahmen verändern?MaSTaH, hast du irgendwelche Tipps, von welcher Klasse ich alles meine Fenster ableiten kann und wie?
-
Hallo!
Hat keiner einen blassen Schimmer?
-
Mit der Funktion setzt man Hintergrund und Textfarbe.
Welche Klasse du als Basisklasse nehmen solltest, hängt von
deiner Anwendung ab, CDialog für Dialoge.
Bei SDI/MDI müsstest du die Entsprechende Viewklasse wählen,
allerdings ist dann auch die Funktion anders. Zusätzlich müsstest
du da für Rahmen etc. wahrscheinlich noch die MainFrame Klasse anpassen.Devil
-
WM_NCPAINT!?