Udostępnij przez


ALLOC_CONSOLE_OPTIONS struktura

Określa, jak AllocConsoleWithOptions przydziela okno konsoli.

Składnia

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

Członkowie

tryb Parametr może być jedną z następujących wartości:

Wartość Znaczenie
ALLOC_CONSOLE_MODE_DEFAULT 0 Przydziel sesję konsoli, jeśli zażądano jej przez proces nadrzędny.
ALLOC_CONSOLE_MODE_NEW_WINDOW 1 Przydziel sesję konsoli z oknem, nawet jeśli ten proces został utworzony przy użyciu CREATE_NO_CONSOLE lub DETACHED_PROCESS.
ALLOC_CONSOLE_MODE_NO_WINDOW 2 Przydziel sesję konsoli bez okna, nawet jeśli ten proces został utworzony przy użyciu CREATE_NEW_WINDOW lub DETACHED_PROCESS.

useShowWindow Określa, czy należy użyć parametru showWindow .

showWindow Jeśli parametr useShowWindow ma wartość TRUE, określa nCmdShow używany do wyświetlania okna konsoli. Aby uzyskać więcej informacji, zobacz ShowWindow.

Wymagania

   
Minimalny obsługiwany klient Windows 11 24H2 (kompilacja 26100) [tylko aplikacje klasyczne]
Minimalny obsługiwany serwer Windows Server 2025 (kompilacja 26100)
Nagłówek ConsoleApi.h (za pośrednictwem pliku WinCon.h, zawiera Windows.h)

Zobacz także

AllocConsoleWithOptions