EN_MSGFILTER

Il messaggio di notifica EN_MSGFILTER notifica a che un ricco modifica la finestra padre del controllo di un evento mouse o la tastiera del controllo. Un controllo rich edit Invia questo messaggio di notifica in forma di un WM_NOTIFY messaggio.

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

Parametri

uID
Identificatore del controllo rich edit.
lpMsgFilter
Puntatore a una struttura MSGFILTER contenente informazioni sul messaggio del mouse o la tastiera. Se la finestra padre modifica questa struttura e restituisce un valore diverso da zero, il messaggio modificato viene elaborato invece di quello originale.

Valori restituiti

Restituisce un valore diverso da zero se il controllo dovrebbe elaborare l'evento, o zero se il controllo dovrebbe ignorare l'evento.

Osservazioni

Per ricevere le notifiche di EN_MSGFILTER per gli eventi di tastiera, specificare il flag ENM_KEYEVENTS nella maschera inviata con il messaggio EM_SETEVENTMASK . Per ricevere le notifiche di EN_MSGFILTER per gli eventi del mouse, specificare il flag ENM_MOUSEEVENTS.

Descrizione

nbsp; Windows &NT: richiede 3,51 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarata in richedit.h.

Vedi anche

Rich Edit Cenni preliminari sui controlli, ricchi di modificare i messaggi di notifica, MSGFILTER, WM_NOTIFY

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index