Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Для доступа к консоли используются следующие функции.
| Функция | Описание |
|---|---|
| AddConsoleAlias | Определяет псевдоним консоли для указанного исполняемого файла. |
| AllocConsole | Выделяет новую консоль для вызывающего процесса. |
| AllocConsoleWithOptions | При необходимости выделяет новую консоль для вызывающего процесса, позволяя указать видимость нового окна консоли. |
| AttachConsole | Присоединяет вызывающий процесс к консоли указанного процесса. |
| ClosePseudoConsole | Закрывает псевдоконсоль из заданного дескриптора. |
| CreateConsoleScreenBuffer | Создает буфер экрана консоли. |
| CreatePseudoConsole | Выделяет новый псевдоконсол для вызывающего процесса. |
| FillConsoleOutputAttribute | Задает атрибуты цвета текста и фона для указанного количества ячеек символов. |
| FillConsoleOutputCharacter | Записывает символ в буфер экрана консоли в заданное количество раз. |
| FlushConsoleInputBuffer | Очищает входной буфер консоли. |
| FreeConsole | Отсоединяет вызывающий процесс от консоли. |
| GenerateConsoleCtrlEvent | Отправляет указанный сигнал в группу процессов консоли, которая предоставляет общий доступ к консоли, связанной с вызывающим процессом. |
| GetConsoleAlias | Извлекает указанный псевдоним для указанного исполняемого файла. |
| GetConsoleAliases | Извлекает все определенные псевдонимы консоли для указанного исполняемого файла. |
| GetConsoleAliasesLength | Возвращает размер буфера в байтах, необходимый для хранения всех псевдонимов консоли для указанного исполняемого файла. |
| GetConsoleAliasExes | Извлекает имена всех исполняемых файлов с определенными псевдонимами консоли. |
| GetConsoleAliasExesLength | Возвращает размер буфера в байтах, необходимый для хранения имен всех исполняемых файлов с определенными псевдонимами консоли. |
| GetConsoleCP | Извлекает входную кодовую страницу, используемую консолью, связанной с вызывающим процессом. |
| GetConsoleCursorInfo | Извлекает сведения о размере и видимости курсора для указанного буфера экрана консоли. |
| GetConsoleDisplayMode | Извлекает режим отображения текущей консоли. |
| GetConsoleFontSize | Извлекает размер шрифта, используемого указанным буфером экрана консоли. |
| GetConsoleHistoryInfo | Извлекает параметры журнала для консоли вызывающего процесса. |
| GetConsoleMode | Извлекает текущий входной режим входного буфера консоли или текущий выходной режим буфера экрана консоли. |
| GetConsoleOriginalTitle | Извлекает исходное название текущего окна консоли. |
| GetConsoleOutputCP | Извлекает выходную кодовую страницу, используемую консолью, связанной с вызывающим процессом. |
| GetConsoleProcessList | Извлекает список процессов, подключенных к текущей консоли. |
| GetConsoleScreenBufferInfo | Извлекает сведения о указанном буфере экрана консоли. |
| GetConsoleScreenBufferInfoEx | Извлекает расширенные сведения о указанном буфере экрана консоли. |
| GetConsoleSelectionInfo | Извлекает сведения о текущем выборе консоли. |
| GetConsoleTitle | Извлекает заголовок текущего окна консоли. |
| GetConsoleWindow | Извлекает дескриптор окна, используемый консолью, связанной с вызывающим процессом. |
| GetCurrentConsoleFont | Извлекает сведения о текущем шрифте консоли. |
| GetCurrentConsoleFontEx | Извлекает расширенные сведения о текущем шрифте консоли. |
| GetLargestConsoleWindowSize | Извлекает размер максимального возможного окна консоли. |
| GetNumberOfConsoleInputEvents | Извлекает количество непрочитанных входных записей в входном буфере консоли. |
| GetNumberOfConsoleMouseButtons | Извлекает количество кнопок мыши, используемых текущей консолью. |
| GetStdHandle | Извлекает дескриптор стандартного входного, стандартного выходного или стандартного устройства ошибок. |
| HandlerRoutine | Определяемая приложением функция, используемая с функцией SetConsoleCtrlHandler . |
| PeekConsoleInput | Считывает данные из указанного входного буфера консоли, не удаляя его из буфера. |
| ReadConsole | Считывает входные данные символов из буфера ввода консоли и удаляет его из буфера. |
| ReadConsoleInput | Считывает данные из входного буфера консоли и удаляет его из буфера. |
| ReadConsoleInputEx | Считывает данные из входного буфера консоли и удаляет его из буфера с настраиваемым поведением. |
| ReadConsoleOutput | Считывает данные символов и атрибутов цвета из прямоугольного блока ячеек символов в буфере экрана консоли. |
| ReadConsoleOutputAttribute | Копирует указанное количество атрибутов переднего плана и фона из последовательных ячеек буфера экрана консоли. |
| ReadConsoleOutputCharacter | Копирует несколько символов из последовательных ячеек буфера экрана консоли. |
| ReleasePseudoConsole | Отклоняет владение HPCON дескриптором псевдоконсоля, позволяя ему автоматически выйти после отключения всех клиентов. |
| Изменение размераPseudoConsole | Изменяет размер внутренних буферов для псевдоконсоля до заданного размера. |
| ScrollConsoleScreenBuffer | Перемещает блок данных в буфере экрана. |
| SetConsoleActiveScreenBuffer | Задает указанный буфер экрана для текущего отображаемого буфера экрана консоли. |
| SetConsoleCP | Задает входную кодовую страницу, используемую консолью, связанной с вызывающим процессом. |
| SetConsoleCtrlHandler | Добавляет или удаляет определяемый приложением ОбработчикRoutine из списка функций обработчика для вызывающего процесса. |
| SetConsoleCursorInfo | Задает размер и видимость курсора для указанного буфера экрана консоли. |
| SetConsoleCursorPosition | Задает позицию курсора в указанном буфере экрана консоли. |
| SetConsoleDisplayMode | Задает режим отображения указанного буфера экрана консоли. |
| SetConsoleHistoryInfo | Задает параметры журнала для консоли вызывающего процесса. |
| SetConsoleMode | Задает входной режим входного буфера консоли или выходной режим буфера экрана консоли. |
| SetConsoleOutputCP | Задает выходную кодовую страницу, используемую консолью, связанной с вызывающим процессом. |
| SetConsoleScreenBufferInfoEx | Задает расширенные сведения о указанном буфере экрана консоли. |
| SetConsoleScreenBufferSize | Изменяет размер указанного буфера экрана консоли. |
| SetConsoleTextAttribute | Задает атрибуты переднего плана (текста) и фона символов, записанных в буфер экрана консоли. |
| SetConsoleTitle | Задает заголовок текущего окна консоли. |
| SetConsoleWindowInfo | Задает текущий размер и положение окна буфера экрана консоли. |
| SetCurrentConsoleFontEx | Задает расширенные сведения о текущем шрифте консоли. |
| SetStdHandle | Задает дескриптор стандартного входного, стандартного выходного или стандартного устройства ошибок. |
| WriteConsole | Записывает символьную строку в буфер экрана консоли, начиная с текущего расположения курсора. |
| WriteConsoleInput | Записывает данные непосредственно в буфер входных данных консоли. |
| WriteConsoleOutput | Записывает данные символов и атрибутов цвета в указанный прямоугольный блок ячеек символов в буфере экрана консоли. |
| WriteConsoleOutputAttribute | Копирует ряд атрибутов переднего плана и фона в последовательные ячейки буфера экрана консоли. |
| WriteConsoleOutputCharacter | Копирует ряд символов в последовательные ячейки буфера экрана консоли. |