Was willst du jetzt ändern? Die Hintergrundfarbe (Color) oder die Schrifthintergrundfarbe (Brush.Color)?
Brush.Color ändert die Schrifthintergrundfarbe, wenn das nächste Mal ein Text im Control neu gezeichnet wird.
Wenn du wirklich den Hintergrund insgesamt ändern willst, musst du nur Color ändern, das hat mit dem Brush nichts zu tun...
Funktionieren tut das logischerweise nur ohne Manifest im Windows 9x Look, wenn du nicht möchtest, dass Windows das Zeichnen selbst im aktuellen Windows Theme übernimmt. Das sieht also dementsprechend schlecht aus.
