public final class LowLevelMouseHook extends Hook
Hook.Descriptor_listeners, CALLWNDPROC, CALLWNDPROCRET, CBT, FOREGROUNDIDLE, GETMESSAGE, JOURNALRECORD, KEYBOARD, KEYBOARD_LL, MOUSE, MOUSE_LL, SHELL, SYSMSGFILTER| Constructor and Description |
|---|
LowLevelMouseHook() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(HookEventListener listener)
Adds a hook event listener.
|
void |
install()
Installs the hook.
|
boolean |
isInstalled()
Verifies if the hook is installed.
|
protected long |
processEvent(long wParam,
long lParam) |
void |
removeListener(HookEventListener listener)
Removes a hook event listener.
|
void |
uninstall()
Uninstalls the hook.
|
getDescriptor, getFilter, isSynchronous, notifyListeners, setFilter, setSynchronousprotected long processEvent(long wParam,
long lParam)
public boolean isInstalled()
HookisInstalled in class Hookpublic void install()
Hookpublic void uninstall()
Hookpublic void addListener(HookEventListener listener)
HookaddListener in class Hooklistener - a hook event listener.public void removeListener(HookEventListener listener)
HookremoveListener in class Hooklistener - a hook event listener.