描述
The event mask specifies which notification messages a rich edit control sends to its parent window. The event mask can be none or a combination of these values.
常数
ENM_CHANGE |
Sends EN_CHANGE notifications. |
ENM_CORRECTTEXT |
Sends EN_CORRECTTEXT notifications. |
ENM_DRAGDROPDONE |
Sends EN_DRAGDROPDONE notifications. |
ENM_DROPFILES |
Sends EN_DROPFILES notifications. |
ENM_IMECHANGE |
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. |
ENM_KEYEVENTS |
Sends EN_MSGFILTER notifications for keyboard events. |
ENM_LINK |
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. |
ENM_MOUSEEVENTS |
Sends EN_MSGFILTER notifications for mouse events. |
ENM_OBJECTPOSITIONS |
Sends EN_OBJECTPOSITIONS notifications. |
ENM_PROTECTED |
Sends EN_PROTECTED notifications. |
ENM_REQUESTRESIZE |
Sends EN_REQUESTRESIZE notifications. |
ENM_SCROLL |
Sends EN_HSCROLL and EN_VSCROLL notifications. |
ENM_SCROLLEVENTS |
Sends EN_MSGFILTER notifications for mouse wheel events. |
ENM_SELCHANGE |
Sends EN_SELCHANGE notifications. |
ENM_UPDATE |
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 Rich Edit 1.0, you must use this flag to send EN_UPDATE notifications. |
备注
The default event mask is ENM_NONE in which case no notification messages 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.