Ähnliches wie CListCtrl
-
Kann man ohne MFC ähnliches wie CListCtrl benutzen ?
-
Ja, CListCtrl ist nur ein MFC-Wrapper
link
-
Danke ! Das Beispiel ist sehr hilfreich.
Nun möchte die ein makiertes Element in ListView nachoben/nachunten bewegen.
wie kann ich es der Reihe nach machen ?
zb.getCurrentItemId,
MoveSelected
....Also welche Funktionen, Msgs nehme ich dann aus commctrl.h ?
Grusd
-
Ich möchte das aktuelles Element nach oben verschieben. aber es macht irgendwie nicht. hier ist mein Code:
int iPrevItem,iCurrSelected,i; LVITEM tmpLvItem; // temp ListView iCurrSelected=SendMessage(hList,LVM_GETNEXTITEM,-1,LVNI_FOCUSED); swprintf(ItemText,L"itemcount %d",iCurrSelected); if(iCurrSelected > 0 ) { LvItem.iItem = iCurrSelected; tmpLvItem.iItem = iCurrSelected-1; for (i=0; i< SubItemMax;i++) { LvItem.iSubItem = i; tmpLvItem.iSubItem = i; ListView_GetItem(hList,&LvItem); tmpLvItem.pszText = LvItem.pszText SendMessage(hList,LVM_SETITEM,i,(LPARAM)&tmpLvItem); } }Wo habe ich denn falsch gemacht ?