Freigeben über


ResizePseudoConsole-Funktion

Ändert die Größe der internen Puffer für eine Pseudokonsole auf die angegebene Größe.

Syntax

HRESULT WINAPI ResizePseudoConsole(
    _In_ HPCON hPC ,
    _In_ COORD size
);

Parameter

hPC [in]
Ein Handle zu einer aktiven Pseudokonsole wie von CreatePseudoKonsole geöffnet.

Größe [in]
Die Dimensionen des Fensters/Puffers in der Anzahl der Zeichen, die für den internen Puffer dieser Pseudokonsole verwendet werden.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Hinweise

Diese Funktion kann die Größe der internen Puffer in der Pseudokonsole-Sitzung entsprechend der Fenster-/Puffergröße ändern, die für die Anzeige am Terminalende verwendet wird. Dadurch wird sichergestellt, dass angefügte CUI-Anwendungen (Command-Line Interface) mit den Konsolenfunktionen die richtigen Dimensionen in ihren Aufrufen zurückgeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10-Update von Oktober 2018 (Version 1809) (nur Desktop Apps)
Unterstützte Mindestversion Server Windows Server 2019 [nur Desktop-Apps]
Header ConsoleApi.h (über WinCon.h, Windows.h einschließen)
Bibliothek Kernel32.lib
DLL Kernel32.dll

Siehe auch

Pseudokonsolen

CreatePseudoConsole

ClosePseudoConsole