Partilhar via


estrutura ALLOC_CONSOLE_OPTIONS

Controla como AllocConsoleWithOptions aloca uma janela de console.

Sintaxe

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

Membros

modo Este parâmetro pode ser um dos seguintes valores:

Valor Significado
ALLOC_CONSOLE_MODE_DEFAULT 0 Aloque uma sessão de console se uma tiver sido solicitada pelo processo pai.
ALLOC_CONSOLE_MODE_NEW_WINDOW 1 Aloque uma sessão de console com uma janela, mesmo que esse processo tenha sido criado com CREATE_NO_CONSOLE ou DETACHED_PROCESS.
ALLOC_CONSOLE_MODE_NO_WINDOW 2 Aloque uma sessão de console sem uma janela, mesmo que esse processo tenha sido criado com CREATE_NEW_WINDOW ou DETACHED_PROCESS.

useShowWindow Especifica se o parâmetro showWindow deve ser usado.

showWindow Se useShowWindow for TRUE, isso especifica o nCmdShow usado para mostrar a janela do console. Consulte ShowWindow para obter mais informações.

Requerimentos

   
Cliente mínimo suportado Windows 11 24H2 (compilação 26100) [apenas aplicações de ambiente de trabalho]
Servidor mínimo suportado Windows Server 2025 (compilação 26100)
Cabeçalho ConsoleApi.h (via WinCon.h, inclui Windows.h)

Ver também

AllocConsoleWithOptions