Freigeben über


ALLOC_CONSOLE_OPTIONS-Struktur

Steuert, wie AllocConsoleWithOptions ein Konsolenfenster zuordnet.

Syntax

typedef struct _ALLOC_CONSOLE_OPTIONS {
    ALLOC_CONSOLE_MODE mode;
    BOOL               useShowWindow;
    WORD               showWindow;
} ALLOC_CONSOLE_OPTIONS, *PALLOC_CONSOLE_OPTIONS;

Members

Modus Dieser Parameter kann einer der folgenden Werte sein:

value Bedeutung
ALLOC_CONSOLE_MODE_DEFAULT 0 Weisen Sie eine Konsolensitzung zu, wenn eine solche vom übergeordneten Prozess angefordert wurde.
ALLOC_CONSOLE_MODE_NEW_WINDOW 1 Weist eine Konsolensitzung mit einem Fenster zu, auch wenn dieser Prozess mit CREATE_NO_CONSOLE or DETACHED_PROCESS.
ALLOC_CONSOLE_MODE_NO_WINDOW 2 Weisen Sie eine Konsolensitzung ohne Fenster zu, auch wenn dieser Prozess mit CREATE_NEW_WINDOW oder DETACHED_PROCESS erstellt wurde.

useShowWindow Gibt an, ob der ShowWindow-Parameter verwendet werden soll.

showWindow Wenn useShowWindowTRUE ist, gibt dies die nCmdShow an, die zum Anzeigen des Konsolenfensters verwendet wird. Weitere Informationen finden Sie unter ShowWindow .

Anforderungen

   
Mindest unterstützter Client Windows 11 24H2 (Build 26100) [nur Desktop-Apps]
Unterstützter Mindestserver Windows Server 2025 (Build 26100)
Kopfzeile ConsoleApi.h (über WinCon.h, Windows.h einschließen)

Siehe auch

AllocConsoleWithOptions