Package org.fusesource.jansi.internal
Class Kernel32.INPUT_RECORD
- java.lang.Object
-
- org.fusesource.jansi.internal.Kernel32.INPUT_RECORD
-
- Enclosing class:
- Kernel32
public static class Kernel32.INPUT_RECORD extends java.lang.Objectsee: http://msdn.microsoft.com/en-us/library/ms683499(v=VS.85).aspx
-
-
Field Summary
Fields Modifier and Type Field Description shorteventTypestatic shortFOCUS_EVENTKernel32.FOCUS_EVENT_RECORDfocusEventstatic shortKEY_EVENTKernel32.KEY_EVENT_RECORDkeyEventstatic shortMENU_EVENTKernel32.MENU_EVENT_RECORDmenuEventstatic shortMOUSE_EVENTKernel32.MOUSE_EVENT_RECORDmouseEventstatic intSIZEOFstatic shortWINDOW_BUFFER_SIZE_EVENTKernel32.WINDOW_BUFFER_SIZE_RECORDwindowBufferSizeEvent
-
Constructor Summary
Constructors Constructor Description INPUT_RECORD()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static voidinit()static voidmemmove(Kernel32.INPUT_RECORD dest, long src, long size)
-
-
-
Field Detail
-
SIZEOF
public static int SIZEOF
-
KEY_EVENT
public static short KEY_EVENT
-
MOUSE_EVENT
public static short MOUSE_EVENT
-
WINDOW_BUFFER_SIZE_EVENT
public static short WINDOW_BUFFER_SIZE_EVENT
-
FOCUS_EVENT
public static short FOCUS_EVENT
-
MENU_EVENT
public static short MENU_EVENT
-
eventType
public short eventType
-
keyEvent
public Kernel32.KEY_EVENT_RECORD keyEvent
-
mouseEvent
public Kernel32.MOUSE_EVENT_RECORD mouseEvent
-
windowBufferSizeEvent
public Kernel32.WINDOW_BUFFER_SIZE_RECORD windowBufferSizeEvent
-
menuEvent
public Kernel32.MENU_EVENT_RECORD menuEvent
-
focusEvent
public Kernel32.FOCUS_EVENT_RECORD focusEvent
-
-
Method Detail
-
init
private static void init()
-
memmove
public static void memmove(Kernel32.INPUT_RECORD dest, long src, long size)
-
-