Buttons mit Icon im XP-Style

Ich benutze Visual C++ 6.0 und habe es geschafft, die Buttons an den XP-Style anzupassen.
Füge ich jedoch mittels BM_SETIMAGE ein Icon oder ein Bitmap ein, erscheint der betreffende Button wieder im Windows95-Look.

SendMessage(hwndButton,BM_SETIMAGE,IMAGE_ICON,(long)hIconInfo);

Wie kann man XP-Buttons mit Icons oder Bitmaps versehen?

Hallo Pixeltiger,

Du solltest Dir vielleicht mal die Klasse CShadeButtonST bei Codeguru anschauen, damit kann man eine ganze Menge machen, und die Einbindung ins eigene Projekt ist auch recht einfach:
http://www.codeguru.com/cpp/controls/buttonctrl/bitm…

Unter dem Link findest Du eine Beschreibung der Klasse und den Download für ein VisualC++ 6.0 Beispielprojekt.

Gruß
Uwe

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]