Compartir a través de


estructura de ALLOC_CONSOLE_OPTIONS

Controla cómo AllocConsoleWithOptions asigna una ventana de consola.

Sintaxis

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

Miembros

modo Este parámetro puede ser uno de los siguientes valores:

Importancia Significado
ALLOC_CONSOLE_MODE_DEFAULT 0 Asigne una sesión de consola si el proceso primario solicitó una.
ALLOC_CONSOLE_MODE_NEW_WINDOW 1 Asigne una sesión de consola con una ventana, incluso si este proceso se creó con CREATE_NO_CONSOLE o DETACHED_PROCESS.
ALLOC_CONSOLE_MODE_NO_WINDOW 2 Asigne una sesión de consola sin una ventana, incluso si este proceso se creó con CREATE_NEW_WINDOW o DETACHED_PROCESS.

useShowWindow Especifica si se debe usar el parámetro showWindow .

showWindow Si useShowWindow es TRUE, especifica el nCmdShow usado para mostrar la ventana de la consola. Consulte ShowWindow para obtener más información.

Requisitos

   
Cliente mínimo compatible Windows 11 24H2 (compilación 26100) [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2025 (compilación 26100)
Cabecera ConsoleApi.h (a través de WinCon.h, incluye Windows.h)

Consulte también

AllocConsoleWithOptions