Changing, listening or reacting to events related to specific mouse events.
A mouse hook is a feature that allows to replace or extend the standard behavior for specific mouse events in a systematic way.
The hook may work at a low level, by replacing some system routines at operating system level or at driver level. It is different from a simple event listener, in that the hooks behavior is not specific for a software feature, but is general to the whole application or event to the whole system.
Related tags
- Use tag hook for hooking other event drivers than those of the mouse.
- Use age keyhook for hooking mouse keys and keyboard keys
- Use tag mousekeyhook for .Net mouse key hooking
See also
- Hooking on Wikipedia