@JniClass(flags={STRUCT,TYPEDEF},
conditional="defined(_WIN32) || defined(_WIN64)")
public static class Kernel32.INPUT_RECORD
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
short |
eventType |
static short |
KEY_EVENT |
Kernel32.KEY_EVENT_RECORD |
keyEvent |
static int |
SIZEOF |
Constructor and Description |
---|
INPUT_RECORD() |
Modifier and Type | Method and Description |
---|---|
private static void |
init() |
static void |
memmove(Kernel32.INPUT_RECORD dest,
long src,
long size) |
@JniField(flags=CONSTANT, accessor="sizeof(INPUT_RECORD)") public static int SIZEOF
@JniField(flags=CONSTANT, accessor="KEY_EVENT") public static short KEY_EVENT
@JniField(accessor="EventType") public short eventType
@JniField(accessor="Event.KeyEvent") public Kernel32.KEY_EVENT_RECORD keyEvent
@JniMethod(flags=CONSTANT_INITIALIZER) private static final void init()
public static final void memmove(@JniArg(cast="void *",flags={NO_IN,CRITICAL}) Kernel32.INPUT_RECORD dest, @JniArg(cast="const void *",flags={NO_OUT,CRITICAL}) long src, @JniArg(cast="size_t") long size)