CTreeCtrl und Items in verschiedener Breite
-
Hallo Leute,
ich habe einen Tree.
Nun möchte ich die Item Icons,in Abhängigkeit der Ebene, in verschidener Breiten darstellen.
Im Moment übergebe ich die ItemList mit SetItemImage. Die Imagelist kann meines Wissens nach nur Bilder in der gleichen Auflösung beinhalten.
Wie schaffe ich es trotzdem BMPs in verschiedener Breite darzustellen.
-
Wenn es nicht mit der ImageList geht ( wüsste jetzt auch nicht wie ), dann kann man das TreeItem immer noch per NM_CUSTOMDRAW selbst zeichnen. Die MSDN im folgenden Artikel http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/treeview/notifications/nm_customdraw_treeview.asp schreibt wie. Es gibt auch noch andere Tutorials hierzu im Netz.
-
Danke für Deine Anwort,
aber sei mir nicht böse -> ich kann leider nichts damit anfangen.
Ich bin schon die ganze Zeit am googeln und finde nichts.
Hab so naiv gedacht, dass dieses doch recht simple wird.
Scheint aber nicht so