DN_MOUSEEVENT
The DN_MOUSEEVENT event is sent to the dialog callback function before a mouse message
is handled by the dialog kernel.
Param1
0
Param2
Pointer to a MOUSE_EVENT_RECORD structure.
Return
TRUE
- enable further processing of the event by the dialog kernel.FALSE
- the event has been handled by the plugin.
Controls
Control | Description |
---|---|
Dialog | the event applies only to the dialog |
Remarks
- By default, the DN_MOUSEEVENT event is not sent to the dialog callback function. To enable/disable sending of this event, use the DM_SETMOUSEEVENTNOTIFY message.
- Do not enable this event unless you really need it: mouse events are sent very frequently!
- A plugin may modify the fields of the MOUSE_EVENT_RECORD structure passed to it.
- By default the DN_MOUSEEVENT event is not sent for an open DI_COMBOBOX. Use the DM_SETCOMBOBOXEVENT message to enable the sending of DN_MOUSEEVENT events.
Example
See also: