The event mask specifies which notification messages a rich edit control sends its parent window. The event mask can be zero or more of these values:
Value | Meaning |
---|---|
ENM_CHANGE | Sends EN_CHANGE notifications. |
ENM_CORRECTTEXT | Sends EN_CORRECTTEXT notifications. |
ENM_DROPFILES | Sends EN_DROPFILES notifications. |
ENM_KEYEVENTS | Sends EN_MSGFILTER notifications for keyboard events. |
ENM_MOUSEEVENTS | Sends EN_MSGFILTER notifications for mouse events. |
ENM_PROTECTED | Sends EN_PROTECTED notifications. |
ENM_RESIZEREQUEST | Sends EN_REQUESTRESIZE notifications. |
ENM_SCROLL | Sends EN_HSCROLL notifications. |
ENM_SELCHANGE | Sends EN_SELCHANGE notifications. |
ENM_UPDATE | Sends 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 ENM_GETEVENTMASK and ENM_SETEVENTMASK messages.