Menü Farbe ändern
-
Ich möchte gerne dem Menu-Window eine andere Farbe verpassen.
Mein Programm soll unter WinXp so aussehen wie unter Windows7
Wie ist das machbar?
-
Ownerdraw...
Einfacher: Du nimmst MFC aus VS-10 und benutzt die Skins, die dort angeboten werden.
-
Die MFC soll draussen bleiben.
Außerdem habe ich noch VC++ 6.0 (läuft übrigens noch unter Windows7)Mit Subclassing ist da nichts zu machen??
Bei Ownerdraw muß ich ja alles selber machen. Oder kann man das Resourcemenü noch verwenden??
-
Ich habe es geschafft mit SetMenuInfo dem Background des Menüs eine andere Farbe zuzuweisen.
Das klappt auch ganz gut.
Wenn ich die Function in WM_CREATE starte tut sich garnichts.
In WM_PAINT funkioniert es. Das ist doch bestimmt nicht die richtige
Windowsmessage dafür.Kann mir da einer weiter helfen???