Compartilhar via


EN_MSGFILTER código de notificação

Notifica a janela pai de um controle de edição avançada de um evento de teclado ou mouse no controle. Um controle de edição avançada envia esse código de notificação na forma de uma mensagem WM_NOTIFY .

EN_MSGFILTER

    pMsgFilter = (MSGFILTER *) lParam; 

Parâmetros

lParam

Uma estrutura MSGFILTER que contém informações sobre o teclado ou a mensagem do mouse. Se a janela pai modificar essa estrutura e retornar um valor diferente de zero, a mensagem modificada será processada em vez da original.

Valor retornado

Retornará zero se o controle deve processar o evento de teclado ou mouse.

Retornará diferente de zero se o controle deve ignorar o evento de teclado ou mouse.

Comentários

Para receber EN_MSGFILTER códigos de notificação para eventos, especifique um ou mais dos sinalizadores a seguir na máscara enviada com a mensagem EM_SETEVENTMASK .

Sinalizador Significado
ENM_KEYEVENTS Para receber códigos de notificação para eventos de teclado.
ENM_MOUSEEVENTS Para receber códigos de notificação para eventos do mouse.
ENM_SCROLLEVENTS Para receber códigos de notificação para um evento de roda do mouse.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho
Richedit.h

Confira também

Referência

MSGFILTER

WM_NOTIFY