Функция ResizePseudoConsole
Изменяет размер внутренних буферов для псевдоконсоля до заданного размера.
Синтаксис
HRESULT WINAPI ResizePseudoConsole(
_In_ HPCON hPC ,
_In_ COORD size
);
Параметры
hPC [in]
Дескриптор активного псевдоконсоля, открытый CreatePseudoConsole.
размер [in]
Размеры окна или буфера в количестве символов, которые будут использоваться для внутреннего буфера этого псевдоконсоля.
Возвращаемое значение
Тип: HRESULT
Если этот метод выполнен успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Замечания
Эта функция может изменить размер внутренних буферов в сеансе псевдоконсоля, чтобы он соответствовал размеру окна или буфера, используемому для отображения в конце терминала. Это гарантирует, что присоединенные приложения интерфейса командной строки (CUI) с помощью консольных функций для обмена данными будут иметь правильные измерения, возвращаемые в их вызовах.
Requirements
Минимальная версия клиента | обновление Windows 10 за октябрь 2018 г. (версия 1809) [только классические приложения] |
Минимальная версия сервера | Windows Server 2019 [только классические приложения] |
Верхний колонтитул | ConsoleApi.h (через WinCon.h, включая Windows.h) |
Библиотека | Kernel32.lib |
DLL-библиотеки | Kernel32.dll |