ALLOC_CONSOLE_OPTIONS-struktur

Styr hur AllocConsoleWithOptions allokerar ett konsolfönster.

Syntax

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

Medlemmar

läge Den här parametern kan vara ett av följande värden:

Värde Innebörd
ALLOC_CONSOLE_MODE_DEFAULT 0 Allokera en konsolsession om det har begärts av den överordnade processen.
ALLOC_CONSOLE_MODE_NEW_WINDOW 1 Allokera en konsolsession med ett fönster, även om den här processen skapades med CREATE_NO_CONSOLE eller DETACHED_PROCESS.
ALLOC_CONSOLE_MODE_NO_WINDOW 2 Allokera en konsolsession utan fönster, även om den här processen har skapats med CREATE_NEW_WINDOW eller DETACHED_PROCESS.

useShowWindow Anger om parametern showWindow ska användas.

showWindow Om useShowWindow är TRUE anger detta den nCmdShow som används för att visa konsolfönstret. Mer information finns i VisaWindow .

Kravspecifikation

   
Lägsta klient som stöds Windows 11 24H2 (version 26100) [endast skrivbordsappar]
Lägsta server som stöds Windows Server 2025 (version 26100)
Rubrik ConsoleApi.h (via WinCon.h, inkludera Windows.h)

Se även

AllocConsoleWithOptions