Icon in CListCtrl
-
Ich hab versucht Einträge mit Symbolen in ein CListCtrl hinzuzufügen:
CImageList imagelist; imagelist.Create(IDB_BITMAP1,32,3,RGB(255,255,255)); m_ctlList.SetImageList(&imagelist,LVSIL_NORMAL); m_ctlList.InsertItem(0,"eins",0); m_ctlList.InsertItem(1,"zwei",0); m_ctlList.InsertItem(2,"drei",0);Allerdings funktionirt das nicht. Der Text erscheint zwar aber die Icons sind nicht zu sehen. Ich hab das auch schon mit dem Code aus den FAQ versucht, aber da tritt der selbe Effekt auf.
Danke schonmal im voraus
-
Dein CImageList-Objekt muss auf jeden Fall mal die selbe Lebensdauer wie dein ListCtrl haben, das heisst, dass du es nciht lokal in einer Funktion deklarieren darfst, nach der du die Bilder auch noch sehen willst.
-
Danke, jetzt gehts.