Поделиться через


Функция 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

См. также

Псевдоконсолы

CreatePseudoConsole

ClosePseudoConsole