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.
Fontos
Ez a dokumentum a konzolplatform azon funkcióit ismerteti, amelyek már nem részei az ökoszisztéma ütemtervének. Nem javasoljuk, hogy ezt a tartalmat új termékekben használja, de továbbra is támogatni fogjuk a határozatlan időre vonatkozó meglévő használatokat. Előnyben részesített modern megoldásunk a virtuális terminálütemezésekre összpontosít a platformfüggetlen forgatókönyvek maximális kompatibilitása érdekében. Erről a tervezési döntésről a klasszikus konzol és a virtuális terminál dokumentumában talál további információt.
A konzolkijelölés adatait tartalmazza.
Szemantika
typedef struct _CONSOLE_SELECTION_INFO {
DWORD dwFlags;
COORD dwSelectionAnchor;
SMALL_RECT srSelection;
} CONSOLE_SELECTION_INFO, *PCONSOLE_SELECTION_INFO;
Tagok
dwFlags
A kijelölésjelző. Ez a tag az alábbi értékek közül egy vagy több lehet.
| Érték | Értelmezés |
|---|---|
| CONSOLE_MOUSE_DOWN 0x0008 | Az egér le van omlva. A felhasználó aktívan módosítja a kijelölési téglalapot egy egérrel. |
| CONSOLE_MOUSE_SELECTION 0x0004 | Kijelölés az egérrel. Ha ki van kapcsolva, a felhasználó a billentyűzettel használja conhost.exe a megjelölési mód kiválasztását. |
| CONSOLE_NO_SELECTION 0x0000 | Nincs kijelölés. |
| CONSOLE_SELECTION_IN_PROGRESS 0x0001 | A kijelölés elkezdődött. Ha egérkijelölést választ, ez általában nem történik meg a CONSOLE_SELECTION_NOT_EMPTY jelölő nélkül. Billentyűzetkijelölés esetén ez akkor fordulhat elő, ha a megjelölési mód be van adva, de a felhasználó továbbra is a kezdeti pozícióba lép. |
| CONSOLE_SELECTION_NOT_EMPTY 0x0002 | A kijelölési téglalap nem üres. A dwSelectionAnchor és az srSelection hasznos adatai érvényesek. |
dwSelectionAnchor
Egy COORD-struktúra , amely karakterekben adja meg a kijelölési horgonyt.
srSelection
A kijelölési téglalapot meghatározó SMALL_RECT struktúra.
Követelmények
| Minimálisan támogatott ügyfél | Windows XP [csak asztali alkalmazások] |
| Minimálisan támogatott kiszolgáló | Windows Server 2003 [csak asztali alkalmazások] |
| Header | ConsoleApi3.h (a WinCon.h-n keresztül, a Windows.h-t is belefoglalva) |