Partager via


structure de ALLOC_CONSOLE_OPTIONS

Contrôle la façon dont AllocConsoleWithOptions alloue une fenêtre de console.

Syntaxe

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

Membres

mode Ce paramètre peut être l’une des valeurs suivantes :

Valeur Signification
ALLOC_CONSOLE_MODE_DEFAULT 0 Allouez une session de console si une session a été demandée par le processus parent.
ALLOC_CONSOLE_MODE_NEW_WINDOW 1 Allouez une session de console avec une fenêtre, même si ce processus a été créé avec CREATE_NO_CONSOLE ou DETACHED_PROCESS.
ALLOC_CONSOLE_MODE_NO_WINDOW 2 Allouez une session de console sans fenêtre, même si ce processus a été créé avec CREATE_NEW_WINDOW ou DETACHED_PROCESS.

useShowWindow Spécifie si le paramètre showWindow doit être utilisé.

showWindow Si useShowWindow a la valeur TRUE, cela spécifie le nCmdShow utilisé pour afficher la fenêtre de console. Pour plus d’informations, consultez ShowWindow .

Spécifications

   
Client minimal pris en charge Windows 11 24H2 (build 26100) [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2025 (build 26100)
En-tête de page ConsoleApi.h (via WinCon.h, incluez Windows.h)

Voir aussi

AllocConsoleWithOptions