ListView_GetEditControl macro (commctrl.h)
Obtiene el identificador del control de edición que se usa para editar el texto de un elemento de vista de lista. Puede usar esta macro o enviar el mensaje LVM_GETEDITCONTROL explícitamente.
Sintaxis
void ListView_GetEditControl(
hwndLV
);
Parámetros
hwndLV
Tipo: HWND
Identificador del control de vista de lista.
Valor devuelto
None
Observaciones
Cuando comienza la edición de etiquetas, se crea, coloca y se inicializa un control de edición. Antes de que se muestre, el control de vista de lista envía a su ventana primaria un código de notificación de LVN_BEGINLABELEDIT .
Para personalizar la edición de etiquetas, implemente un controlador para LVN_BEGINLABELEDIT y úselo ListView_GetEditControl para enviar un mensaje de LVM_GETEDITCONTROL al control de vista de lista. Si se está editando una etiqueta, el valor devuelto será un identificador para el control de edición. Use este identificador para personalizar el control de edición enviando los mensajes de EM_XXX habituales.
Cuando el usuario completa o cancela la edición, el control de edición se destruye y el identificador ya no es válido. Puede subclase el control de edición, pero no debe destruirlo. Para cancelar la edición, puede enviar un mensaje de WM_CANCELMODE control de vista de lista.
El elemento de vista de lista que se está editando es el elemento centrado actualmente, es decir, el elemento en estado centrado. Para buscar un elemento en función de su estado, use el mensaje LVM_GETNEXTITEM .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | commctrl.h |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de