@JniClass(flags={STRUCT,TYPEDEF},
conditional="defined(_WIN32) || defined(_WIN64)")
public static class Kernel32.KEY_EVENT_RECORD
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
CAPSLOCK_ON |
int |
controlKeyState |
static int |
ENHANCED_KEY |
short |
keyCode |
boolean |
keyDown |
static int |
LEFT_ALT_PRESSED |
static int |
LEFT_CTRL_PRESSED |
static int |
NUMLOCK_ON |
short |
repeatCount |
static int |
RIGHT_ALT_PRESSED |
static int |
RIGHT_CTRL_PRESSED |
short |
scanCode |
static int |
SCROLLLOCK_ON |
static int |
SHIFT_PRESSED |
static int |
SIZEOF |
char |
uchar |
| Constructor and Description |
|---|
KEY_EVENT_RECORD() |
| Modifier and Type | Method and Description |
|---|---|
private static void |
init() |
java.lang.String |
toString() |
@JniField(flags=CONSTANT,
accessor="sizeof(KEY_EVENT_RECORD)")
public static int SIZEOF
@JniField(flags=CONSTANT,
accessor="CAPSLOCK_ON")
public static int CAPSLOCK_ON
@JniField(flags=CONSTANT,
accessor="NUMLOCK_ON")
public static int NUMLOCK_ON
@JniField(flags=CONSTANT,
accessor="SCROLLLOCK_ON")
public static int SCROLLLOCK_ON
@JniField(flags=CONSTANT,
accessor="ENHANCED_KEY")
public static int ENHANCED_KEY
@JniField(flags=CONSTANT,
accessor="LEFT_ALT_PRESSED")
public static int LEFT_ALT_PRESSED
@JniField(flags=CONSTANT,
accessor="LEFT_CTRL_PRESSED")
public static int LEFT_CTRL_PRESSED
@JniField(flags=CONSTANT,
accessor="RIGHT_ALT_PRESSED")
public static int RIGHT_ALT_PRESSED
@JniField(flags=CONSTANT,
accessor="RIGHT_CTRL_PRESSED")
public static int RIGHT_CTRL_PRESSED
@JniField(flags=CONSTANT,
accessor="SHIFT_PRESSED")
public static int SHIFT_PRESSED
@JniField(accessor="bKeyDown") public boolean keyDown
@JniField(accessor="wRepeatCount") public short repeatCount
@JniField(accessor="wVirtualKeyCode") public short keyCode
@JniField(accessor="wVirtualScanCode") public short scanCode
@JniField(accessor="uChar.UnicodeChar") public char uchar
@JniField(accessor="dwControlKeyState") public int controlKeyState