LVN_ENDLABELEDIT código de notificación
Notifica a la ventana primaria de un control de vista de lista el final de la edición de etiquetas para un elemento. Este código de notificación se envía en forma de mensaje WM_NOTIFY .
LVN_ENDLABELEDIT
pdi = (LPNMLVDISPINFO) lParam;
Parámetros
-
lParam
-
Puntero a una estructura NMLVDISPINFO . El miembro item de esta estructura es una estructura LVITEM cuyo miembro iItem identifica el elemento que se está editando. El miembro pszText del elemento contiene un valor válido cuando se envía el código de notificación de LVN_ENDLABELEDIT, independientemente de si la marca de LVIF_TEXT está establecida en el miembro mask de la estructura LVITEM . Si el usuario cancela la edición o no cambia el texto y presiona La tecla Entrar , el miembro pszText de la estructura LVITEM es NULL; de lo contrario, pszText es la dirección del texto editado.
Valor devuelto
Si el miembro pszText de la estructura LVITEM no es NULL, devuelva TRUE para establecer la etiqueta del elemento en el texto editado. Devuelve FALSE para rechazar el texto editado y revertir a la etiqueta original.
Si el miembro pszText de la estructura LVITEM es NULL, se omite el valor devuelto.
Observaciones
El valor devuelto del procedimiento de diálogo es si el mensaje se ha controlado. El segundo valor devuelto debe establecerse llamando a SetwindowLongPtr con DWLP_MSGRESULT.
Cuando el usuario comienza a editar una etiqueta de elemento, la ventana primaria del control de vista de lista recibe un código de notificación de LVN_BEGINLABELEDIT . Cuando el usuario cancela o completa la edición, la ventana primaria recibe un código de notificación de LVN_ENDLABELEDIT.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado |
|
Nombres Unicode y ANSI |
LVN_ENDLABELEDITW (Unicode) y LVN_ENDLABELEDITA (ANSI) |