Rich Edit Control Event Mask Flags
The event mask specifies which notification codes a rich edit control sends to its parent window. The event mask can be none or a combination of these values.
Constant | Description |
---|---|
|
Sends EN_CHANGE notifications. |
|
Sends EN_CLIPFORMAT notifications. |
|
Sends EN_CORRECTTEXT notifications. |
|
Sends EN_DRAGDROPDONE notifications. |
|
Sends EN_DROPFILES notifications. |
|
Microsoft Rich Edit 1.0 only: Sends EN_IMECHANGE notifications when the IME conversion status has changed. Only for Asian-language versions of the operating system. |
|
Sends EN_MSGFILTER notifications for keyboard events. |
|
Rich Edit 2.0 and later: Sends EN_LINK notifications when the mouse pointer is over text that has the CFE_LINK and one of several mouse actions is performed. |
|
Sends EN_LOWFIRTF notifications. |
|
Sends EN_MSGFILTER notifications for mouse events. |
|
Sends EN_OBJECTPOSITIONS notifications. |
|
Sends EN_PARAGRAPHEXPANDED notifications. |
|
Sends EN_PROTECTED notifications. |
|
Sends EN_REQUESTRESIZE notifications. |
|
Sends EN_HSCROLL and EN_VSCROLL notifications. |
|
Sends EN_MSGFILTER notifications for mouse wheel events. |
|
Sends EN_SELCHANGE notifications. |
|
Sends EN_UPDATE notifications. Rich Edit 2.0 and later: this flag is ignored and the EN_UPDATE notifications are always sent. However, if Rich Edit 3.0 emulates Microsoft Rich Edit 1.0, you must use this flag to send EN_UPDATE notifications. |
Remarks
The default event mask is ENM_NONE in which case no notifications are sent to the parent window. You can retrieve and set the event mask for a rich edit control by using the EM_GETEVENTMASK and EM_SETEVENTMASK messages.
Requirements
Requirement | Value |
---|---|
Header |
|