Share via


Notifiche da un controllo Rich Edit

Eventi rapporto dei messaggi di notifica che influiscono su un controllo Rich Edit (CRichEditCtrl).Può essere elaborato dalla finestra padre o, utilizzando la reflection di messaggio, dal controllo Rich Edit stesso.I controlli Rich Edit supportano tutti i messaggi di notifica utilizzati con i controlli di modifica e diversi aggiuntivi.È possibile determinare quali messaggi di notifica un controllo Rich Edit invia la finestra padre impostando la maschera “evento„.

per impostare la maschera eventi per un controllo Rich Edit, utilizzare la funzione membro di SetEventMask .È possibile recuperare la maschera di eventi corrente per un controllo Rich Edit utilizzando la funzione membro di GetEventMask .

I paragrafi seguenti sono diverse notifiche specifiche e il relativo utilizzo:

  • EN_MSGFILTER che gestisce la notifica di EN_MSGFILTER della classe, o il controllo Rich Edit o la relativa finestra padre, esclude tutti i tasti e input del mouse sul controllo.Il gestore può impedire il messaggio il mouse o la tastiera venga elaborato o possibile modificare il messaggio modificando la struttura specifica di MSGFILTER .

  • handle diEN_PROTECTEDil messaggio di notifica di EN_PROTECTED per rilevare quando l'utente tenta di modificare il testo protetto.Per contrassegnare un intervallo di testo come protetto, è possibile impostare l'effetto protetto del carattere.Per ulteriori informazioni, vedere Formattazione carattere nei controlli Rich Edit.

  • EN_DROPFILES è possibile consentire all'utente per rilasciare i file in un controllo Rich Edit sviluppa il messaggio di notifica di EN_DROPFILES .La struttura specifica di ENDROPFILES contiene informazioni sui file che vengono rilasciati.

  • EN_SELCHANGE un'applicazione può rilevare la selezione corrente viene modificata sviluppa il messaggio di notifica di EN_SELCHANGE .Il messaggio di notifica viene specificata una struttura di SELCHANGE che contiene informazioni sulla nuova selezione.

Vedere anche

Riferimenti

Utilizzando CRichEditCtrl

Concetti

Controlli (MFC)