Package org.fusesource.jansi.internal
Class Kernel32.KEY_EVENT_RECORD
- java.lang.Object
-
- org.fusesource.jansi.internal.Kernel32.KEY_EVENT_RECORD
-
- Enclosing class:
- Kernel32
@JniClass(flags={STRUCT,TYPEDEF}, conditional="defined(_WIN32) || defined(_WIN64)") public static class Kernel32.KEY_EVENT_RECORD extends java.lang.Object
see: http://msdn.microsoft.com/en-us/library/ms684166(v=VS.85).aspx
-
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor Description KEY_EVENT_RECORD()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
-
-
-
Field Detail
-
SIZEOF
@JniField(flags=CONSTANT, accessor="sizeof(KEY_EVENT_RECORD)") public static int SIZEOF
-
CAPSLOCK_ON
@JniField(flags=CONSTANT, accessor="CAPSLOCK_ON") public static int CAPSLOCK_ON
-
NUMLOCK_ON
@JniField(flags=CONSTANT, accessor="NUMLOCK_ON") public static int NUMLOCK_ON
-
SCROLLLOCK_ON
@JniField(flags=CONSTANT, accessor="SCROLLLOCK_ON") public static int SCROLLLOCK_ON
-
ENHANCED_KEY
@JniField(flags=CONSTANT, accessor="ENHANCED_KEY") public static int ENHANCED_KEY
-
LEFT_ALT_PRESSED
@JniField(flags=CONSTANT, accessor="LEFT_ALT_PRESSED") public static int LEFT_ALT_PRESSED
-
LEFT_CTRL_PRESSED
@JniField(flags=CONSTANT, accessor="LEFT_CTRL_PRESSED") public static int LEFT_CTRL_PRESSED
-
RIGHT_ALT_PRESSED
@JniField(flags=CONSTANT, accessor="RIGHT_ALT_PRESSED") public static int RIGHT_ALT_PRESSED
-
RIGHT_CTRL_PRESSED
@JniField(flags=CONSTANT, accessor="RIGHT_CTRL_PRESSED") public static int RIGHT_CTRL_PRESSED
-
SHIFT_PRESSED
@JniField(flags=CONSTANT, accessor="SHIFT_PRESSED") public static int SHIFT_PRESSED
-
keyDown
@JniField(accessor="bKeyDown") public boolean keyDown
-
repeatCount
@JniField(accessor="wRepeatCount") public short repeatCount
-
keyCode
@JniField(accessor="wVirtualKeyCode") public short keyCode
-
scanCode
@JniField(accessor="wVirtualScanCode") public short scanCode
-
uchar
@JniField(accessor="uChar.UnicodeChar") public char uchar
-
controlKeyState
@JniField(accessor="dwControlKeyState") public int controlKeyState
-
-