EN_MSGFILTER

A mensagem de notificação EN_MSGFILTER notifica que janela pai do controle de um evento de teclado ou do mouse no Controlarar de editar um rico. Um Controlarar rich Editar envia essa mensagem de notificação na forma de um WM_NOTIFY mensagem.

EN_MSGFILTER wParam = uID (WPARAM) (UINT); 
lParam = lpMsgFilter (LPARAM) (MSGFILTER) 

 

Parâmetros

uID
Identificador do Controlarar rich Editar.
lpMsgFilter
Ponteiro para uma estrutura MSGFILTER contendo informações sobre a mensagem de teclado ou mouse. Se a janela pai modifica essa estrutura e retorna um valor diferente de zero, a mensagem modificada é processada em vez da original.

Retornar valores

Retorna um valor diferente de zero se o Controlarar deve processar o evento, ou zero se o Controlarar deve ignorar o evento.

Observações

Para receber notificações de EN_MSGFILTER para eventos de teclado, especifica o sinalizador ENM_KEYEVENTS in a máscara com a mensagem EM_SETEVENTMASK . Para receber notificações de EN_MSGFILTER eventos de mouse, especificar o sinalizador ENM_MOUSEEVENTS.

QuickInfo

nbsp; Windows &NT: requer versão 3.51 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em richedit.h.

Ver também

Visão geral sobre controles de Editar Rich, Rich Editar mensagens de notificação, MSGFILTER, WM_NOTIFY

Index