Sdílet prostřednictvím


struktura ALLOC_CONSOLE_OPTIONS

Určuje, jak AllocConsoleWithOptions přiděluje okno konzoly.

Syntaxe

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

Členové

režim Tento parametr může být jedna z následujících hodnot:

Hodnota Význam
ALLOC_CONSOLE_MODE_DEFAULT 0 Přiřaďte relaci konzoly, pokud byla požadována nadřazeným procesem.
ALLOC_CONSOLE_MODE_NEW_WINDOW 1 Přidělte relaci konzoly s oknem, i když byl tento proces vytvořen pomocí CREATE_NO_CONSOLE nebo DETACHED_PROCESS.
ALLOC_CONSOLE_MODE_NO_WINDOW 2 Přidělte relaci konzoly bez okna, a to i v případě, že byl tento proces vytvořen pomocí CREATE_NEW_WINDOW nebo DETACHED_PROCESS.

useShowWindow Určuje, zda má být použit parametr showWindow .

showWindow Pokud useShowWindow je TRUE, určuje nCmdShow použitý ke zobrazení konzolového okna. Další informace najdete v tématu ShowWindow .

Požadavky

   
Minimální podporovaný klient Windows 11 24H2 (build 26100) [jenom desktopové aplikace]
Minimální podporovaný server Windows Server 2025 (build 26100)
Záhlaví ConsoleApi.h (přes WinCon.h, včetně Windows.h)

Viz také

AllocConsoleWithOptions