Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Azt szabályozza, hogy az AllocConsoleWithOptions hogyan foglal le egy konzolablakot.
Szemantika
typedef struct _ALLOC_CONSOLE_OPTIONS {
ALLOC_CONSOLE_MODE mode;
BOOL useShowWindow;
WORD showWindow;
} ALLOC_CONSOLE_OPTIONS, *PALLOC_CONSOLE_OPTIONS;
Tagok
üzemmód Ez a paraméter a következő értékek egyike lehet:
| Érték | Értelmezés |
|---|---|
| ALLOC_CONSOLE_MODE_DEFAULT 0 | Foglaljon le egy konzol-munkamenetet, ha a szülőfolyamat kéri. |
| ALLOC_CONSOLE_MODE_NEW_WINDOW 1 | Foglaljon le egy konzolmunkamenetet egy ablakkal, még akkor is, ha ezt a folyamatot CREATE_NO_CONSOLE vagy DETACHED_PROCESS hozta létre. |
| ALLOC_CONSOLE_MODE_NO_WINDOW 2 | Konzolmunkamenet lefoglalása ablak nélkül akkor is, ha ez a folyamat CREATE_NEW_WINDOW vagy DETACHED_PROCESS lett létrehozva. |
useShowWindow Megadja, hogy a showWindow paramétert kell-e használni.
showWindow Ha useShowWindowértéke IGAZ, akkor ez meghatározza az nCmdShow-t, amelyet a konzolablak megjelenítéséhez használnak. További információ: ShowWindow .
Követelmények
| Minimálisan támogatott ügyfél | Windows 11 24H2 (26100-ás build) [csak asztali alkalmazások] |
| Minimálisan támogatott kiszolgáló | Windows Server 2025 (26100-as verzió) |
| Fejléc | ConsoleApi.h (a WinCon.h-n keresztül, a Windows.h-t is belefoglalva) |