XP-Style-Icons mit MFC realisieren

Ich habe ein Problem mit der Einbindung von 24-Bit-Symbolen (Icons)
in die Symbolleiste unter MFC im Visual Studio 2003. Ich weiß, dass
es mit .NET 2.0 und VS2005 die leichteste Sache der Welt ist, aber
mit dem alten Projekt, das unter VS6.0 erstellt wurde, ist es (für
mich) ein Krampf.

Das Problem hatte ich erstmal so gelöst, dass ich das alte
Icon-Bitmap durch ein Bitmap mit den neuen großen Icons überschrieben
habe und die Icongröße im Code angepasst habe, damit es ja auch
richtig lädt.

Das eigentliche Problem ist primär optischer Natur, nämlich bei den
inaktiven Icons sieht es fürchterlich aus. Ich denke mal, dass es
sich mit korrekt eingebundenen Icons beseitigen lässt.

Wie kann ich denn XP-Style-Icons (24-Bit oder 256 Farben) wenn
möglich noch mit unterschiedlichen Größen einbinden, dass man das
über ein Options-Menü steuern kann?

Vielen Dank schonmal im Voraus für jeden Tipp.