ResizePseudoConsole 函数
将伪控制台的内部缓冲区大小调整为给定大小。
语法
HRESULT WINAPI ResizePseudoConsole(
_In_ HPCON hPC ,
_In_ COORD size
);
参数
hPC [in]
由 CreatePseudoConsole 打开的活动伪控制台的句柄。
size [in]
将用于此伪控制台的内部缓冲区的窗口/缓冲区的尺寸(以字符数为单位)。
返回值
类型:HRESULT
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
备注
此函数可以调整伪控制台会话中的内部缓冲区的大小,以匹配用于在终端上显示的窗口/缓冲区大小。 这可确保使用控制台函数进行通信的附加命令行接口 (CUI) 应用程序在其调用中返回正确的维度。
要求
最低受支持的客户端 | Windows 10 2018 年 10 月更新(版本 1809)[仅限桌面应用] |
最低受支持的服务器 | Windows Server 2019 [仅限桌面应用] |
标头 | ConsoleApi.h (via WinCon.h, include Windows.h) |
库 | Kernel32.lib |
DLL | Kernel32.dll |