Ruby/Справочник/Windows::Console

Материал из Викиучебника

Перейти к: навигация, поиск

Содержание

[править] Класс Windows::Console

(нет описания...)


Константы

AddConsoleAlias, AllocConsole, AttachConsole, BACKGROUND_BLUE, BACKGROUND_GREEN, BACKGROUND_INTENSITY, BACKGROUND_RED, COMMON_LVB_GRID_HORIZONTAL, COMMON_LVB_GRID_LVERTICAL, COMMON_LVB_GRID_RVERTICAL, COMMON_LVB_LEADING_BYTE, COMMON_LVB_REVERSE_VIDEO, COMMON_LVB_SBCSDBCS, COMMON_LVB_TRAILING_BYTE, COMMON_LVB_UNDERSCORE, CONSOLE_FULLSCREEN, CONSOLE_FULLSCREEN_HARDWARE, CONSOLE_OVERSTRIKE, CTRL_BREAK_EVENT, CTRL_C_EVENT, CTRL_LOGOFF_EVENT, CTRL_SHUTDOWN_EVENT, CreateConsoleScreenBuffer, ENABLE_ECHO_INPUT, ENABLE_INSERT_MODE, ENABLE_LINE_INPUT, ENABLE_MOUSE_INPUT, ENABLE_PROCESSED_INPUT, ENABLE_QUICK_EDIT_MODE, ENABLE_WINDOW_INPUT, ENABLE_WRAP_AT_EOL_OUTPUT, FOREGROUND_BLUE, FOREGROUND_GREEN, FOREGROUND_INTENSITY, FOREGROUND_RED, FillConsoleOutputAttribute, FillConsoleOutputCharacter, FlushConsoleInputBuffer, FreeConsole, GenerateConsoleCtrlEvent, GetConsoleAlias, GetConsoleAliasExes, GetConsoleAliasExesLength, GetConsoleAliases, GetConsoleAliasesLength, GetConsoleCP, GetConsoleCursorInfo, GetConsoleDisplayMode, GetConsoleFontSize, GetConsoleMode, GetConsoleOutputCP, GetConsoleProcessList, GetConsoleScreenBufferInfo, GetConsoleSelectionInfo, GetConsoleTitle, GetConsoleWindow, GetCurrentConsoleFont, GetLargestConsoleWindowSize, GetNumberOfConsoleInputEvents, GetNumberOfConsoleMouseButtons, GetStdHandle, PeekConsoleInput, ReadConsole, ReadConsoleInput, ReadConsoleOutput, ReadConsoleOutputAttribute, ReadConsoleOutputCharacter, STD_ERROR_HANDLE, STD_INPUT_HANDLE, STD_OUTPUT_HANDLE, ScrollConsoleScreenBuffer, SetConsoleActiveScreenBuffer, SetConsoleCP, SetConsoleCommandHistoryMode, SetConsoleCtrlHandler, SetConsoleCursorInfo, SetConsoleCursorPosition, SetConsoleDisplayMode, SetConsoleMode, SetConsoleOutputCP, SetConsoleScreenBufferSize, SetConsoleTextAttribute, SetConsoleTitle, SetConsoleWindowInfo, SetStdHandle, WriteConsole, WriteConsoleInput, WriteConsoleOutput, WriteConsoleOutputAttribute, WriteConsoleOutputCharacter

Методы объекта

AddConsoleAlias, AllocConsole, AttachConsole, CreateConsoleScreenBuffer, FillConsoleOutputAttribute, FlushConsoleInputBuffer, FreeConsole, GenerateConsoleCtrlEvent, GetConsoleAliasExesLength, GetConsoleAliasExes, GetConsoleAliasesLength, GetConsoleAliases, GetConsoleCP, GetConsoleCursorInfo, GetConsoleDisplayMode, GetConsoleFontSize, GetConsoleMode, GetConsoleOutputCP, GetConsoleProcessList, GetConsoleScreenBufferInfo, GetConsoleSelectionInfo, GetConsoleTitle, GetConsoleWindow, GetCurrentConsoleFont, GetLargestConsoleWindowSize, GetNumberOfConsoleInputEvents, GetNumberOfConsoleMouseButtons, GetStdHandle, PeekConsoleInput, ReadConsoleInput, ReadConsoleOutputAttribute, ReadConsoleOutputCharacter, ReadConsoleOutput, ReadConsole, ScrollConsoleScreenBuffer, SetConsoleActiveScreenBuffer, SetConsoleCP, SetConsoleCommandHistoryMode, SetConsoleCtrlHandler, SetConsoleCursorInfo, SetConsoleCursorPosition, SetConsoleDisplayMode, SetConsoleHistoryInfo, SetConsoleMode, SetConsoleOutputCP, SetConsoleScreenBufferSize, SetConsoleTextAttribute, SetConsoleTitle, SetConsoleWindowInfo, SetStdHandle, WriteConsoleInput, WriteConsoleOutputAttribute, WriteConsoleOutputCharacter, WriteConsoleOutput, WriteConsole

[править] Windows::Console#AddConsoleAlias


 AddConsoleAlias(source, target, exe)

(нет описания...)

[править] Windows::Console#AllocConsole


 AllocConsole()

(нет описания...)

[править] Windows::Console#AttachConsole


 AttachConsole(pid)

(нет описания...)

[править] Windows::Console#CreateConsoleScreenBuffer


 CreateConsoleScreenBuffer(access, mode, sec, flags, data)

(нет описания...)

[править] Windows::Console#FillConsoleOutputAttribute


 FillConsoleOutputAttribute(handle, attribute, length, coord, num)

(нет описания...)

[править] Windows::Console#FlushConsoleInputBuffer


 FlushConsoleInputBuffer(handle)

(нет описания...)

[править] Windows::Console#FreeConsole


 FreeConsole()

(нет описания...)

[править] Windows::Console#GenerateConsoleCtrlEvent


 GenerateConsoleCtrlEvent(ctrl_event, process_group_id)

(нет описания...)

[править] Windows::Console#GetConsoleAliasExes


 GetConsoleAliasExes(buffer, buffer_length)

(нет описания...)

[править] Windows::Console#GetConsoleAliasExesLength


 GetConsoleAliasExesLength()

(нет описания...)

[править] Windows::Console#GetConsoleAliases


 GetConsoleAliases(buffer, buffer_length, exe_name)

(нет описания...)

[править] Windows::Console#GetConsoleAliasesLength


 GetConsoleAliasesLength(exe_name)

(нет описания...)

[править] Windows::Console#GetConsoleCP


 GetConsoleCP()

(нет описания...)

[править] Windows::Console#GetConsoleCursorInfo


 GetConsoleCursorInfo(handle, cursor_info_ptr)

(нет описания...)

[править] Windows::Console#GetConsoleDisplayMode


 GetConsoleDisplayMode(flags)

The docs say this returns a BOOL, but really it's a DWORD

[править] Windows::Console#GetConsoleFontSize


 GetConsoleFontSize(handle, font)

(нет описания...)

[править] Windows::Console#GetConsoleMode


 GetConsoleMode(handle, mode)

(нет описания...)

[править] Windows::Console#GetConsoleOutputCP


 GetConsoleOutputCP()

(нет описания...)

[править] Windows::Console#GetConsoleProcessList


 GetConsoleProcessList(proc_list, proc_count)

(нет описания...)

[править] Windows::Console#GetConsoleScreenBufferInfo


 GetConsoleScreenBufferInfo(handle, buf_info)

(нет описания...)

[править] Windows::Console#GetConsoleSelectionInfo


 GetConsoleSelectionInfo(info_struct)

(нет описания...)

[править] Windows::Console#GetConsoleTitle


 GetConsoleTitle(title, size)

(нет описания...)

[править] Windows::Console#GetConsoleWindow


 GetConsoleWindow()

(нет описания...)

[править] Windows::Console#GetCurrentConsoleFont


 GetCurrentConsoleFont(handle, max_window, current_font_struct)

(нет описания...)

[править] Windows::Console#GetLargestConsoleWindowSize


 GetLargestConsoleWindowSize(handle)

(нет описания...)

[править] Windows::Console#GetNumberOfConsoleInputEvents


 GetNumberOfConsoleInputEvents(handle, num_events)

(нет описания...)

[править] Windows::Console#GetNumberOfConsoleMouseButtons


 GetNumberOfConsoleMouseButtons(num_mouse_buttons)

(нет описания...)

[править] Windows::Console#GetStdHandle


 GetStdHandle(std_handle)

(нет описания...)

[править] Windows::Console#PeekConsoleInput


 PeekConsoleInput(handle, buffer, length, num_events)

(нет описания...)

[править] Windows::Console#ReadConsole


 ReadConsole(handle, buffer, num_to_read, num_read, res = 0)

(нет описания...)

[править] Windows::Console#ReadConsoleInput


 ReadConsoleInput(handle, buffer, length, num_read)

(нет описания...)

[править] Windows::Console#ReadConsoleOutput


 ReadConsoleOutput(handle, buffer, buf_size, buf_coord, reg)

(нет описания...)

[править] Windows::Console#ReadConsoleOutputAttribute


 ReadConsoleOutputAttribute(handle, attrib, len, coord, num_read)

(нет описания...)

[править] Windows::Console#ReadConsoleOutputCharacter


 ReadConsoleOutputCharacter(handle, char, length, coord, num_read)

(нет описания...)

[править] Windows::Console#ScrollConsoleScreenBuffer


 ScrollConsoleScreenBuffer(handle, scroll, clip, coord, fill)

(нет описания...)

[править] Windows::Console#SetConsoleActiveScreenBuffer


 SetConsoleActiveScreenBuffer(handle)

(нет описания...)

[править] Windows::Console#SetConsoleCP


 SetConsoleCP(code_page_id)

(нет описания...)

[править] Windows::Console#SetConsoleCommandHistoryMode


 SetConsoleCommandHistoryMode(flags)

(нет описания...)

[править] Windows::Console#SetConsoleCtrlHandler


 SetConsoleCtrlHandler(handler, add)

(нет описания...)

[править] Windows::Console#SetConsoleCursorInfo


 SetConsoleCursorInfo(handle, cursor)

(нет описания...)

[править] Windows::Console#SetConsoleCursorPosition


 SetConsoleCursorPosition(handle, coord)

(нет описания...)

[править] Windows::Console#SetConsoleDisplayMode


 SetConsoleDisplayMode(handle, flags, coord)

(нет описания...)

[править] Windows::Console#SetConsoleHistoryInfo


 SetConsoleHistoryInfo(info)

(нет описания...)

[править] Windows::Console#SetConsoleMode


 SetConsoleMode(handle, mode)

(нет описания...)

[править] Windows::Console#SetConsoleOutputCP


 SetConsoleOutputCP(code_page_id)

(нет описания...)

[править] Windows::Console#SetConsoleScreenBufferSize


 SetConsoleScreenBufferSize(handle, size)

(нет описания...)

[править] Windows::Console#SetConsoleTextAttribute


 SetConsoleTextAttribute(handle, attribute)

(нет описания...)

[править] Windows::Console#SetConsoleTitle


 SetConsoleTitle(title)

(нет описания...)

[править] Windows::Console#SetConsoleWindowInfo


 SetConsoleWindowInfo(handle, absolute, window)

(нет описания...)

[править] Windows::Console#SetStdHandle


 SetStdHandle(std_handle, handle)

(нет описания...)

[править] Windows::Console#WriteConsole


 WriteConsole(handle, buffer, num_to_write, num_written, res = 0)

(нет описания...)

[править] Windows::Console#WriteConsoleInput


 WriteConsoleInput(handle, buffer, length, num_events)

(нет описания...)

[править] Windows::Console#WriteConsoleOutput


 WriteConsoleOutput(handle, buffer, buf_size, coord, region)

(нет описания...)

[править] Windows::Console#WriteConsoleOutputAttribute


 WriteConsoleOutputAttribute(handle, attrib, length, coord, num)

(нет описания...)

[править] Windows::Console#WriteConsoleOutputCharacter


 WriteConsoleOutputCharacter(handle, char, length, coord, num)

(нет описания...)