public static class Hook.Descriptor
extends com.jniwrapper.util.EnumItem
Modifier and Type | Field and Description |
---|---|
static Hook.Descriptor |
CALLWNDPROC
Monitors messages before the system sends them to the destination window procedure.
|
static Hook.Descriptor |
CALLWNDPROCRET
Monitors messages after they have been processed by the destination window procedure.
|
static Hook.Descriptor |
CBT
Receives notifications useful to a computer-based training (CBT) application.
|
static Hook.Descriptor |
DEBUG
Useful for debugging other hook procedures.
|
static Hook.Descriptor |
FOREGROUNDIDLE
A hook procedure that will be called when the application's foreground thread is about to become idle.
|
static Hook.Descriptor |
GETMESSAGE
Monitors messages posted to a message queue.
|
static Hook.Descriptor |
HARDWARE |
static Hook.Descriptor |
JOURNALPLAYBACK
Posts messages previously recorded by a
JOURNALRECORD hook procedure. |
static Hook.Descriptor |
JOURNALRECORD
Records input messages posted to the system message queue.
|
static Hook.Descriptor |
KEYBOARD
Monitors keystroke messages.
|
static Hook.Descriptor |
KEYBOARD_LL
Monitors low-level keyboard input events.
|
static Hook.Descriptor |
MOUSE
Monitors mouse messages.
|
static Hook.Descriptor |
MOUSE_LL
Monitors low-level mouse input events.
|
static Hook.Descriptor |
SHELL
Receives notifications useful to shell applications.
|
static Hook.Descriptor |
SYSMSGFILTER
Monitors messages generated as a result of an input event in a dialog box, message box, menu, or scroll bar.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Returns the string descriptor.
|
boolean |
isGlobalOnly()
Returns true if the HookDescriptor, which is determinated by this item, is global only.
|
public static final Hook.Descriptor JOURNALRECORD
public static final Hook.Descriptor JOURNALPLAYBACK
JOURNALRECORD
hook procedure.public static final Hook.Descriptor KEYBOARD
public static final Hook.Descriptor GETMESSAGE
public static final Hook.Descriptor CALLWNDPROC
public static final Hook.Descriptor CBT
public static final Hook.Descriptor SYSMSGFILTER
public static final Hook.Descriptor MOUSE
public static final Hook.Descriptor HARDWARE
public static final Hook.Descriptor DEBUG
public static final Hook.Descriptor SHELL
public static final Hook.Descriptor FOREGROUNDIDLE
public static final Hook.Descriptor CALLWNDPROCRET
public static final Hook.Descriptor KEYBOARD_LL
public static final Hook.Descriptor MOUSE_LL
public boolean isGlobalOnly()
public java.lang.String getName()