LVN _ endlabeledit-Benachrichtigungs Code

Benachrichtigt das übergeordnete Fenster eines Listenansicht-Steuer Elements über das Ende der Bezeichnungs Bearbeitung für ein Element. Dieser Benachrichtigungs Code wird in Form einer WM- _ Benachrichtigungs Meldung gesendet.

LVN_ENDLABELEDIT

    pdi = (LPNMLVDISPINFO) lParam; 

Parameter

lParam

Zeiger auf eine nmlvdispinfo -Struktur. Das Element Element dieser Struktur ist eine lvitem -Struktur, deren iItem -Member das Element identifiziert, das bearbeitet wird. Der pszText -Member des Elements enthält einen gültigen Wert, wenn der LVN _ endlabeledit-Benachrichtigungs Code gesendet wird, unabhängig davon, ob das lvif- _ textflag im Mask -Member der lvitem -Struktur festgelegt ist. Wenn der Benutzer die Bearbeitung abbricht, ist der 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, wird true zurückgegeben, um die Bezeichnung des Elements auf den bearbeiteten Text festzulegen. Gibt 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.

Bemerkungen

Der Rückgabewert der Dialogfeld Prozedur ist, ob die Nachricht behandelt wurde. Der zweite Rückgabewert muss festgelegt werden, indem setwindowlongptr mit DWLP_MSGRESULT aufgerufen wird.

Wenn der Benutzer mit dem Bearbeiten einer Element Bezeichnung beginnt, empfängt das übergeordnete Fenster des Listenansicht-Steuer Elements einen LVN _ beginlabeledit -Benachrichtigungs Code. Wenn der Benutzer die Bearbeitung abbricht oder abschließt, empfängt das übergeordnete Fenster einen LVN _ endlabeledit-Benachrichtigungs Code.

Anforderungen

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