CListCtrl-Einträge gruppieren
-
Hallo!
Seit XP kann das ListCtrl Einträge gruppieren. Leider bekomme ich das nicht hin. Die Dokumentation ist ja super-mager. Gibt es irgendwo ein Beispiel oder hat jemand eine einfache Beschreibung?
InsertGroup klappt lt. Rückgabewert, wenn ich dann EnableGroupView mache,
ist das Control leer. Div. Versuche mit MoveGroup und MoveItemToGroup waren
auch erfolglos. Das muss doch eigentlich ganz einfach sein...
MfG
A.Schultze
-
Hast du das alles beachtet?
MSDN: LVM_INSERTGROUP message schrieb:
Remarks
To turn on group mode, call LVM_ENABLEGROUPVIEW or ListView_EnableGroupView.
A group cannot be inserted into an empty ListView control.
Note To use this application programming interface (API), you must provide a manifest specifying Comclt32 version 6.0. For more information on manifests, see Using Windows XP Visual Styles.
-
Yep, man füllt die Liste, alles ist OK. Dann macht man EnableGroupView, und die Einträge werden nicht mehr gezeigt (sind aber noch da). So ganz klar ist mir auch nicht, welche Parameter für die Gruppen-Erzeugungs-Funktionen richtig sind, aber nichts, was mir auch nur halbwegs sinnreich erschien, funktioniert. Ein einfaches Beispiel würde schon helfen, aber ich kann nichts finden.
Irgend ein Open Source Programm, das in einem List-View Gruppen verwendet?
MfG
A.Schultze