Compartir a través de


EN_MSGFILTER código de notificación

Notifica a una ventana primaria del control de edición enriquecida de un evento de teclado o mouse en el control. Un control de edición enriquecido envía este código de notificación en forma de mensaje WM_NOTIFY .

EN_MSGFILTER

    pMsgFilter = (MSGFILTER *) lParam; 

Parámetros

lParam

Estructura MSGFILTER que contiene información sobre el teclado o el mensaje del mouse. Si la ventana primaria modifica esta estructura y devuelve un valor distinto de cero, el mensaje modificado se procesa en lugar del original.

Valor devuelto

Devuelve cero si el control debe procesar el evento de teclado o mouse.

Devuelve un valor distinto de cero si el control debe omitir el evento de teclado o mouse.

Comentarios

Para recibir EN_MSGFILTER códigos de notificación para eventos, especifique una o varias de las marcas siguientes en la máscara enviada con el mensaje EM_SETEVENTMASK .

Marca Significado
ENM_KEYEVENTS Para recibir códigos de notificación para eventos de teclado.
ENM_MOUSEEVENTS Para recibir códigos de notificación para eventos del mouse.
ENM_SCROLLEVENTS Para recibir códigos de notificación para un evento de rueda del mouse.

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
Richedit.h

Consulte también

Referencia

MSGFILTER

WM_NOTIFY