CListCtrl Problem mit 2. Icon...
-
Hallo,
ich nutze folgenden Code:
HICON hIcon = NULL; m_Imagelist.Create(16, 16, TRUE, 4, 4); // m_Imagelist => Membervariable hIcon = AfxGetApp()->LoadIcon(IDI_INFO); m_Imagelist.Add(hIcon); hIcon = AfxGetApp()->LoadIcon(IDI_ERROR); m_Imagelist.Add(hIcon); m_List.SetImageList(&m_Imagelist,LVSIL_SMALL); m_List.InsertColumn(0, "#" , LVCFMT_LEFT, 30); m_List.InsertColumn(1, "Item" , LVCFMT_LEFT, 50);später füge ich ein elemnt so ein:
m_List.InsertItem(LVIF_TEXT|LVIF_STATE, 0, "Item", 0 , LVIS_SELECTED,0, 0); m_List.SetItemText(0, 1, "Text" ); m_List.InsertItem(LVIF_TEXT|LVIF_STATE, 1, "Item", 0 , LVIS_SELECTED,1, 0); m_List.SetItemText(0, 1, "Text" );Das Problem liegt nun darin, dass ich das zweite Icon nicht angezeigt bekomme.
MEin ClistCtrl ist im Report-Mode!
Kann mir jemand weiterhelfen?!?!?!
-
Ich habs hinbekommen.
Habe LVIF_IMAGE vergessen!