Flag maschera di evento Rich Edit Control

La maschera eventi specifica i codici di notifica inviati da un controllo rich edit alla relativa finestra padre. La maschera eventi può essere none o una combinazione di questi valori.

Costante Descrizione
ENM_CHANGE
Invia notifiche EN_CHANGE .
ENM_CLIPFORMAT
Invia notifiche EN_CLIPFORMAT .
ENM_CORRECTTEXT
Invia notifiche EN_CORRECTTEXT .
ENM_DRAGDROPDONE
Invia notifiche EN_DRAGDROPDONE .
ENM_DROPFILES
Invia notifiche EN_DROPFILES .
ENM_IMECHANGE
Solo Microsoft Rich Edit 1.0: invia notifiche EN_IMECHANGE quando lo stato di conversione IME è cambiato. Solo per le versioni in lingua asiatica del sistema operativo.
ENM_KEYEVENTS
Invia notifiche EN_MSGFILTER per gli eventi della tastiera.
ENM_LINK
Rich Edit 2.0 e versioni successive: Invia notifiche EN_LINK quando il puntatore del mouse è posizionato sul testo con il CFE_LINK e viene eseguita una delle diverse azioni del mouse.
ENM_LOWFIRTF
Invia notifiche EN_LOWFIRTF .
ENM_MOUSEEVENTS
Invia notifiche EN_MSGFILTER per gli eventi del mouse.
ENM_OBJECTPOSITIONS
Invia notifiche EN_OBJECTPOSITIONS .
ENM_PARAGRAPHEXPANDED
Invia notifiche EN_PARAGRAPHEXPANDED .
ENM_PROTECTED
Invia notifiche EN_PROTECTED .
ENM_REQUESTRESIZE
Invia notifiche EN_REQUESTRESIZE .
ENM_SCROLL
Invia notifiche EN_HSCROLL e EN_VSCROLL .
ENM_SCROLLEVENTS
Invia notifiche EN_MSGFILTER per gli eventi della rotellina del mouse.
ENM_SELCHANGE
Invia notifiche EN_SELCHANGE .
ENM_UPDATE
Invia notifiche EN_UPDATE .
Rich Edit 2.0 e versioni successive: questo flag viene ignorato e le notifiche EN_UPDATE vengono sempre inviate. Tuttavia, se Rich Edit 3.0 emula Microsoft Rich Edit 1.0, è necessario usare questo flag per inviare notifiche EN_UPDATE.

Commenti

La maschera eventi predefinita è ENM_NONE nel qual caso non vengono inviate notifiche alla finestra padre. È possibile recuperare e impostare la maschera eventi per un controllo di modifica avanzato usando i messaggi di EM_GETEVENTMASK e EM_SETEVENTMASK .

Requisiti

Requisito Valore
Intestazione
RichEdit.h