Groupbox Hintergrund färben?



  • Hi,

    Ich habe mal eine Frage:

    Wie kann man den Hintergrund einer Groupbox färben? Also das der nicht immer in diesem Windows-Grau erscheint.

    Ich mache eine Groupbox mit CreateWindow("button", "bla bla ...", BS_GROUPBOX ...


  • Mod

    Eine Groupbox ist transparent.
    Ansonsten gilt für alle Färbe-Aktionen WM_CTLCOLOR... Nachrichten bearbeiten.
    Da aber die IMHO Groupbox keinen WM_ERASEBKGND behandelt müsstest Du hier die Klasse subclassen.
    Ich vermute aber, dass Du sogar nur das innere der Umrandung färben möchtest. Das geht dann so einfach nicht.

    Oder Du machst es Dir einfacher und nimmst ein Static-Control. Darin geibt es ja auch die gefärbten Rectangles und Frames.



  • Ich wollt eigentlich nur die Umrandung der groupbox färben 😉


Anmelden zum Antworten