Farbschema der Titelleiste ändern

Cool-Reverser

Grünschnabel

Hallo alle zusammen,

ich habe in VC++ 6.0 MFC ein kleines Programm programmiert.Nun möchte natürlcih noch einen kleinen grafischen Effekt,damit sich das Ganze auch abhebt ^^
Ich möchte also von diesen drei Standard Farbschemen (Blau,Olivgrün,Silber) von WINDOWS wegkommen und mein eigenes Farbschema oben die Titelleiste einbinden, jedoch hab ich bis jetzt kein Tutorial dazu gefunden,trotz mehrfachem googlen.
Kurz & knapp: ich möchte,dass die Titelleiste meiner MFC (Dialogbasierend) Anwendung in der Farbe rot erscheint-wie geht das?

Bin für alle Antworten schon vorher SEHR dankbar

Mfg
 
Uhje, das ist knifflig, weil sich Microsoft da nicht ganz einig ist. Eigentlich sollte das über WM_NCPAINT alleine gehen, aber auch WM_NCACTIVATE und WM_SETTEXT malen direkt rein.

Sieh dir mal das Tutorial bei Catch 22 an. Der malt zwar "nur" Buttons da rein, aber das dürfte ja nicht das Problem darstellen.
 
Zurück