LVN _ ENDLABELEDIT-Benachrichtigungscode

Benachrichtigt das übergeordnete Fenster eines Listenansicht-Steuerelements über das Ende der Bezeichnungsbearbeitung für ein Element. Dieser Benachrichtigungscode wird in Form einer WM _ NOTIFY-Nachricht gesendet.

LVN_ENDLABELEDIT

    pdi = (LPNMLVDISPINFO) lParam; 

Parameter

lParam

Zeiger auf eine NMLVDISPINFO-Struktur. Das Elementelement dieser Struktur ist eine LVITEM-Struktur, deren iItem-Member das bearbeitete Element identifiziert. Das pszText-Element des Elements enthält einen gültigen Wert, wenn der LVN ENDLABELEDIT-Benachrichtigungscode gesendet wird, unabhängig davon, ob das LVIF TEXT-Flag im Maskenelement der _ _ LVITEM-Struktur festgelegt ist. Wenn der Benutzer die Bearbeitung abbricht, ist das pszText-Member der LVITEM-Struktur NULL. andernfalls ist pszText die Adresse des bearbeiteten Texts.

Rückgabewert

Wenn der pszText-Member der LVITEM-Struktur nicht NULL ist, geben Sie TRUE zurück, um die Bezeichnung des Elements auf den bearbeiteten Text zu setzen. Geben Sie FALSE zurück, um den bearbeiteten Text abzulehnen und zur ursprünglichen Bezeichnung zurückzukehren.

Wenn der pszText-Member der LVITEM-Struktur NULL ist, wird der Rückgabewert ignoriert.

Hinweise

Der Rückgabewert der Dialogprozedur ist, ob die Nachricht behandelt wurde. Der zweite Rückgabewert muss durch Aufrufen von SetwindowLongPtr mit DWLP_MSGRESULT.

Wenn der Benutzer mit der Bearbeitung einer Elementbezeichnung beginnt, empfängt das übergeordnete Fenster des Listenansicht-Steuerelements einen LVN _ BEGINLABELEDIT-Benachrichtigungscode. Wenn der Benutzer die Bearbeitung abbricht oder abbricht, erhält das übergeordnete Fenster einen LVN _ ENDLABELEDIT-Benachrichtigungscode.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur [ Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2003-Desktop-Apps]
Header
Commctrl.h
Unicode- und ANSI-Name
LVN _ ENDLABELEDITW (Unicode) und LVN _ ENDLABELEDITA (ANSI)