Condividi tramite


Struttura ALLOC_CONSOLE_OPTIONS

Controlla il modo in cui AllocConsoleWithOptions alloca una finestra della console.

Sintassi

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

Membri

modo Questo parametro può essere uno dei valori seguenti:

Valore Significato
ALLOC_CONSOLE_MODE_DEFAULT 0 Allocare una sessione della console se ne è stata richiesta una dal processo padre.
ALLOC_CONSOLE_MODE_NEW_WINDOW 1 Allocare una sessione della console con una finestra, anche se questo processo è stato creato con CREATE_NO_CONSOLE o DETACHED_PROCESS.
ALLOC_CONSOLE_MODE_NO_WINDOW 2 Allocare una sessione della console senza finestra, anche se questo processo è stato creato con CREATE_NEW_WINDOW o DETACHED_PROCESS.

useShowWindow Specifica se il parametro showWindow deve essere utilizzato.

showWindow Se useShowWindow è TRUE, specifica il valore nCmdShow usato per visualizzare la finestra della console. Per altre informazioni, vedere ShowWindow .

Requisiti

   
Client minimo supportato Windows 11 24H2 (build 26100) [solo app desktop]
Server minimo supportato Windows Server 2025 (build 26100)
Intestazione ConsoleApi.h (tramite WinCon.h, includere Windows.h)

Vedere anche

AllocConsoleWithOptions