com.sun.jna.AltCallingConvention
, com.sun.jna.Library
, com.sun.jna.win32.StdCall
, com.sun.jna.win32.StdCallLibrary
, com.sun.jna.platform.win32.Wincon
public interface Wincon
extends com.sun.jna.win32.StdCallLibrary, com.sun.jna.platform.win32.Wincon
Modifier and Type | Field | Description |
---|---|---|
static int |
DISABLE_NEWLINE_AUTO_RETURN |
|
static int |
ENABLE_VIRTUAL_TERMINAL_INPUT |
|
static int |
ENABLE_VIRTUAL_TERMINAL_PROCESSING |
|
static Wincon |
INSTANCE |
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
FUNCTION_MAPPER, STDCALL_CONVENTION
ATTACH_PARENT_PROCESS, CONSOLE_FULLSCREEN, CONSOLE_FULLSCREEN_HARDWARE, CTRL_BREAK_EVENT, CTRL_C_EVENT, ENABLE_ECHO_INPUT, ENABLE_EXTENDED_FLAGS, ENABLE_INSERT_MODE, ENABLE_LINE_INPUT, ENABLE_MOUSE_INPUT, ENABLE_PROCESSED_INPUT, ENABLE_PROCESSED_OUTPUT, ENABLE_QUICK_EDIT_MODE, ENABLE_WINDOW_INPUT, ENABLE_WRAP_AT_EOL_OUTPUT, MAX_CONSOLE_TITLE_LENGTH, STD_ERROR_HANDLE, STD_INPUT_HANDLE, STD_OUTPUT_HANDLE
Modifier and Type | Method | Description |
---|---|---|
boolean |
GetConsoleScreenBufferInfo(com.sun.jna.platform.win32.WinNT.HANDLE hConsoleOutput,
WinDef.CONSOLE_SCREEN_BUFFER_INFO lpConsoleScreenBufferInfo) |
|
boolean |
ReadConsoleInput(com.sun.jna.platform.win32.WinNT.HANDLE hConsoleInput,
WinDef.INPUT_RECORD[] lpBuffer,
int nLength,
com.sun.jna.ptr.IntByReference lpNumberOfEventsRead) |
|
boolean |
WriteConsole(com.sun.jna.platform.win32.WinNT.HANDLE hConsoleOutput,
String lpBuffer,
int nNumberOfCharsToWrite,
com.sun.jna.ptr.IntByReference lpNumberOfCharsWritten,
com.sun.jna.platform.win32.WinDef.LPVOID lpReserved) |
AllocConsole, AttachConsole, FlushConsoleInputBuffer, FreeConsole, GenerateConsoleCtrlEvent, GetConsoleCP, GetConsoleDisplayMode, GetConsoleMode, GetConsoleOriginalTitle, GetConsoleOutputCP, GetConsoleTitle, GetConsoleWindow, GetNumberOfConsoleInputEvents, GetNumberOfConsoleMouseButtons, GetStdHandle, SetConsoleCP, SetConsoleMode, SetConsoleOutputCP, SetConsoleTitle, SetStdHandle
static final Wincon INSTANCE
static final int ENABLE_VIRTUAL_TERMINAL_PROCESSING
static final int DISABLE_NEWLINE_AUTO_RETURN
static final int ENABLE_VIRTUAL_TERMINAL_INPUT
boolean GetConsoleScreenBufferInfo(com.sun.jna.platform.win32.WinNT.HANDLE hConsoleOutput, WinDef.CONSOLE_SCREEN_BUFFER_INFO lpConsoleScreenBufferInfo)
boolean ReadConsoleInput(com.sun.jna.platform.win32.WinNT.HANDLE hConsoleInput, WinDef.INPUT_RECORD[] lpBuffer, int nLength, com.sun.jna.ptr.IntByReference lpNumberOfEventsRead)
boolean WriteConsole(com.sun.jna.platform.win32.WinNT.HANDLE hConsoleOutput, String lpBuffer, int nNumberOfCharsToWrite, com.sun.jna.ptr.IntByReference lpNumberOfCharsWritten, com.sun.jna.platform.win32.WinDef.LPVOID lpReserved)
Copyright © 2020. All rights reserved.