| Package | Description |
|---|---|
| org.safs.natives | |
| org.safs.natives.win32 | |
| org.safs.tools.consoles |
| Class and Description |
|---|
| User32
A JNA Library definition for the Windows user32.dll
|
| User32.KBDLLHOOKSTRUCT
define Hook structure about a low-level keyboard input event.
|
| User32.MOUSEHOOKSTRUCT
Refer to MSDN:
Contains information about a mouse event passed to a WH_MOUSE hook procedure
typedef struct tagMOUSEHOOKSTRUCT {
POINT pt;
HWND hwnd;
UINT wHitTestCode;
ULONG_PTR dwExtraInfo;
} MOUSEHOOKSTRUCT, *PMOUSEHOOKSTRUCT, *LPMOUSEHOOKSTRUCT;
|
| User32.MSLLHOOKSTRUCT
Contains information about a low-level mouse input event.
|
| Class and Description |
|---|
| DefaultStructure
In the latest version of JNA, the abstract class Structure requires that
its sub-class must provide implementation of method getFieldOrder(). For convenience, we provide a default implementation of getFieldOrder(), if sub-class doesn't care about the field's order, it can extend this one. |
| Kernel32
A JNA Library definition for the Windows Kernel32.dll
|
| Kernel32.FileTime
Contains a 64-bit value representing the number of 100-nanosecond intervals since January 1, 1601 (UTC).
|
| Kernel32.SecurityAttribute
The SECURITY_ATTRIBUTES structure contains the security descriptor for an object
and specifies whether the handle retrieved by specifying this structure is inheritable.
|
| Psapi
A JNA Library definition for the Windows Psapi.dll
|
| Shell32
A JNA Library definition for the Windows shell32.dll
|
| SysMsgHooker
An interface to SysMsgHooker.dll that contains callback functions like MouseProc, KeyboardProc,
hooker setting functions and corresponding listener functions.
|
| User32
A JNA Library definition for the Windows user32.dll
|
| User32.CWPSTRUCT |
| User32.KBDLLHOOKSTRUCT
define Hook structure about a low-level keyboard input event.
|
| User32.MOUSEHOOKSTRUCT
Refer to MSDN:
Contains information about a mouse event passed to a WH_MOUSE hook procedure
typedef struct tagMOUSEHOOKSTRUCT {
POINT pt;
HWND hwnd;
UINT wHitTestCode;
ULONG_PTR dwExtraInfo;
} MOUSEHOOKSTRUCT, *PMOUSEHOOKSTRUCT, *LPMOUSEHOOKSTRUCT;
|
| User32.MSG
typedef struct tagMSG {
HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
} MSG
|
| User32.MSLLHOOKSTRUCT
Contains information about a low-level mouse input event.
|
| User32.POINT
typedef struct tagPOINT {
LONG x;
LONG y;
} POINT, *PPOINT;
|
| User32.WNDENUMPROC
Callback Function used for User32 EnumWindows
|
| Class and Description |
|---|
| User32.MSLLHOOKSTRUCT
Contains information about a low-level mouse input event.
|
Copyright © SAS Institute. All Rights Reserved.