Ich versuche die Erstellung einer Liste anzeigen Element wie den explorer . Ich möchte den ausgewählten Eintrag, wenn ich auf ihn doppelklicken .
So kann ich es verwenden, um den Pfad und die Datei angezeigt . Ich kann es in treeview von senddlgmessage. Aber es sieht aus wie es funktioniert nicht auf listview .
Sie können nicht erhalten Sie das ausgewählte Element aus dem ListView? Was nicht funktioniert?
InformationsquelleAutor nXqd | 2010-04-22
Wenn Sie nur mit einem raw-ListView-Steuerelement in C++, müssen Sie etwas tun, wie dieses:
noch eine Frage: ich bekomme den index, was soll ich tun, wenn ich will, um seinen text ?
Verwenden ListView_GetItem makro, vorbei in eine LVITEM-Struktur mit iItem gesetzt, um den index des Elements, das Sie interessiert sind in. Nur aus Neugier, warum machst du das im raw-winapi? mfc ist eine große Hilfe, wenn Sie zur Verwendung von c++? WinForms ist eine noch größere Hilfe, wenn Sie c#verwenden
ja benutze
ListView_GetNextItem
und nichtListView_GetNextItemIndex
InformationsquelleAutor Grammarian