Package com.sun.jna.platform.win32
Class WinUser.INPUT
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.WinUser.INPUT
- Direct Known Subclasses:
WinUser.INPUT.ByReference
- Enclosing interface:
- WinUser
Used by SendInput to store information for synthesizing input events such
as keystrokes, mouse movement, and mouse clicks.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
Nested classes/interfaces inherited from class com.sun.jna.Structure
Structure.ByValue, Structure.FieldOrder, Structure.StructField
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Constructor Summary
-
Method Summary
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
Field Details
-
INPUT_MOUSE
public static final int INPUT_MOUSE- See Also:
-
INPUT_KEYBOARD
public static final int INPUT_KEYBOARD- See Also:
-
INPUT_HARDWARE
public static final int INPUT_HARDWARE- See Also:
-
type
-
input
-
-
Constructor Details
-
INPUT
public INPUT() -
INPUT
-