EN_MSGFILTER codice di notifica

Notifica alla finestra padre di un controllo rich edit di una tastiera o di un evento del mouse nel controllo . Un controllo rich edit invia questo codice di notifica sotto forma di messaggio di WM_NOTIFY .

EN_MSGFILTER

    pMsgFilter = (MSGFILTER *) lParam; 

Parametri

lParam

Struttura MSGFILTER contenente informazioni sulla tastiera o sul messaggio del mouse. Se la finestra padre modifica questa struttura e restituisce un valore diverso da zero, il messaggio modificato viene elaborato anziché quello originale.

Valore restituito

Restituisce zero se il controllo deve elaborare l'evento della tastiera o del mouse.

Restituisce un valore diverso da zero se il controllo deve ignorare l'evento della tastiera o del mouse.

Commenti

Per ricevere EN_MSGFILTER codici di notifica per gli eventi, specificare uno o più dei flag seguenti nella maschera inviata con il messaggio EM_SETEVENTMASK .

Flag Significato
ENM_KEYEVENTS Per ricevere codici di notifica per gli eventi della tastiera.
ENM_MOUSEEVENTS Per ricevere codici di notifica per gli eventi del mouse.
ENM_SCROLLEVENTS Per ricevere i codici di notifica per un evento della rotellina del mouse.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]
Intestazione
Richedit.h

Vedi anche

Riferimento

MSGFILTER

WM_NOTIFY