ListView_EditLabel Makro (commctrl.h)

Beginnt mit der direkten Bearbeitung des Texts des angegebenen Listenansichtselements. Die Nachricht wählt implizit das angegebene Element aus und konzentriert es. Sie können dieses Makro verwenden oder die LVM_EDITLABEL Nachricht explizit senden.

Syntax

HWND ListView_EditLabel(
   HWND hwndLV,
   int  i
);

Parameter

hwndLV

Typ: HWND-

Ein Handle für das Listenansicht-Steuerelement.

i

Typ: int

Der Index des Listenansichtselements. Um die Bearbeitung abzubrechen, legen Sie i auf -1 fest.

Rückgabewert

Typ: HWND-

Gibt das Handle an das Bearbeitungssteuerelement zurück, das verwendet wird, um den Elementtext bei erfolgreicher Ausführung zu bearbeiten, oder NULL- andernfalls.

Bemerkungen

Wenn der Benutzer die Bearbeitung abgeschlossen oder abbricht, wird das Bearbeitungssteuerelement zerstört, und der Handle ist nicht mehr gültig. Sie können das Bearbeitungssteuerelement unterklassen, sollten es jedoch nicht zerstören.

Das Steuerelement muss den Fokus haben, bevor Sie diese Nachricht an das Steuerelement senden. Der Fokus kann mithilfe der SetFocus--Funktion festgelegt werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2003 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- commctrl.h

Siehe auch

WM_CANCELMODE