| Modifier and Type | Class and Description |
|---|---|
| public static class | Kernel32.CHAR_INFO
see: https://msdn.microsoft.com/en-us/library/windows/desktop/ms682013(v=vs.85).aspx |
| public static class | Kernel32.CONSOLE_SCREEN_BUFFER_INFO
http://msdn.microsoft.com/en-us/library/ms682093%28VS.85%29.aspx |
| public static class | |
| public static class | Kernel32.FOCUS_EVENT_RECORD
see: http://msdn.microsoft.com/en-us/library/ms683149(v=VS.85).aspx |
| public static class | Kernel32.INPUT_RECORD
see: http://msdn.microsoft.com/en-us/library/ms683499(v=VS.85).aspx |
| public static class | Kernel32.KEY_EVENT_RECORD
see: http://msdn.microsoft.com/en-us/library/ms684166(v=VS.85).aspx |
| public static class | Kernel32.MENU_EVENT_RECORD
see: http://msdn.microsoft.com/en-us/library/ms684213(v=VS.85).aspx |
| public static class | Kernel32.MOUSE_EVENT_RECORD
see: http://msdn.microsoft.com/en-us/library/ms684239(v=VS.85).aspx |
| public static class | Kernel32.SMALL_RECT
http://msdn.microsoft.com/en-us/library/ms686311%28VS.85%29.aspx |
| public static class | Kernel32.WINDOW_BUFFER_SIZE_RECORD
see: http://msdn.microsoft.com/en-us/library/ms687093(v=VS.85).aspx |
| Modifier and Type | Field and Description |
|---|---|
| public static short | |
| public static short | |
| public static short | |
| public static short | |
| public static short | |
| public static short | |
| public static short | |
| public static short | |
| public static short | |
| public static short | |
| public static short | |
| public static short | |
| public static short | |
| public static short | |
| public static short | |
| public static int | |
| public static int | |
| private static final Library | |
| public static int | |
| public static int | |
| public static int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static final native int | |
| public static final native int | |
| public static final native int | FillConsoleOutputAttribute(long consoleOutput, short attribute, int length, Kernel32.
see: https://msdn.microsoft.com/en-us/library/ms682662%28VS.85%29.aspx |
| public static final native int | FillConsoleOutputCharacterW(long consoleOutput, char character, int length, Kernel32.
see: http://msdn.microsoft.com/en-us/library/ms682663%28VS.85%29.aspx |
| public static final native int | FlushConsoleInputBuffer(long handle)
see: http://msdn.microsoft.com/en-us/library/ms683147(v=VS.85).aspx |
| public static final native int | FormatMessageW(int flags, long source, int messageId, int languageId, byte[] buffer, int size, long[] args)
|
| public static final native void | |
| public static final native int | GetConsoleMode(long handle, int[] mode)
see: http://msdn.microsoft.com/en-us/library/ms683167%28VS.85%29.aspx |
| public static final native int | Returns: the current output code pagesee: http://msdn.microsoft.com/en-us/library/ms683169(v=VS.85).aspx |
| public static final native int | GetConsoleScreenBufferInfo(long consoleOutput, Kernel32.
See: http://msdn.microsoft.com/en-us/library/ms683171%28VS.85%29.aspx |
| public static final native int | |
| public static final native int | GetNumberOfConsoleInputEvents(long handle, int[]
number of unread input records in the console's input buffer numberOfEvents)see: http://msdn.microsoft.com/en-us/library/ms683207(v=VS.85).aspx |
| public static final native long | |
| private static final native void | |
| public static final native long | |
| private static final native int | PeekConsoleInputW(long handle, long inputRecord, int length, int[] eventsCount)
see: http://msdn.microsoft.com/en-us/library/ms684344(v=VS.85).aspx |
| public static Kernel32. | Returns: null on read errorsrequested number of events count, boolean peek)Return console input events. |
| private static final native int | ReadConsoleInputW(long handle, long inputRecord, int length, int[] eventsCount)
see: http://msdn.microsoft.com/en-us/library/ms684961(v=VS.85).aspx |
| public static Kernel32. | Returns: array possibly of size smaller then countrequested number of events count, boolean peek)Return console input key events (discard other events). |
| public static final native int | ScrollConsoleScreenBuffer(long consoleOutput, Kernel32.
see: https://msdn.microsoft.com/en-us/library/windows/desktop/ms685107(v=vs.85).aspx |
| public static final native int | SetConsoleCursorPosition(long consoleOutput, Kernel32.
http://msdn.microsoft.com/en-us/library/ms686025%28VS.85%29.aspx |
| public static final native int | SetConsoleMode(long handle, int mode)
see: http://msdn.microsoft.com/en-us/library/ms686033%28VS.85%29.aspx |
| public static final native int | Returns: non 0 if code page was setsee: http://msdn.microsoft.com/en-us/library/ms686036(v=VS.85).aspx |
| public static final native int | SetConsoleTextAttribute(long consoleOutput, short attributes)
see http://msdn.microsoft.com/en-us/library/ms686047%28VS.85%29.aspx |
| public static final native int | Returns: 0 if title was set successfullysee: http://msdn.microsoft.com/en-us/library/ms686050%28VS.85%29.aspx |
| public static final native int | |
| public static final native int | WriteConsoleW(long consoleOutput, char[] buffer, int numberOfCharsToWrite, int[] numberOfCharsWritten, long
must be null reserved)see: http://msdn.microsoft.com/en-us/library/ms687401(v=VS.85).aspx |