Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Von Bedeutung
In diesem Dokument werden Konsolenplattformfunktionen beschrieben, die nicht mehr Teil unserer Ökosystem-Roadmap sind. Wir empfehlen nicht, diesen Inhalt in neuen Produkten zu verwenden, aber wir werden weiterhin vorhandene Nutzungen für die unbegrenzte Zukunft unterstützen. Unsere bevorzugte moderne Lösung konzentriert sich auf virtuelle Terminalsequenzen für maximale Kompatibilität in plattformübergreifenden Szenarien. Weitere Informationen zu dieser Designentscheidung finden Sie in unserem klassischen Konsolendokument im Vergleich zum virtuellen Terminal .
Enthält Informationen für eine Konsolenauswahl.
Syntax
typedef struct _CONSOLE_SELECTION_INFO {
DWORD dwFlags;
COORD dwSelectionAnchor;
SMALL_RECT srSelection;
} CONSOLE_SELECTION_INFO, *PCONSOLE_SELECTION_INFO;
Elemente
dwFlags
Der Auswahlindikator. Bei diesem Element kann es sich um einen oder mehrere der folgenden Werte handeln.
| Wert | Bedeutung |
|---|---|
| CONSOLE_MOUSE_DOWN 0x0008 | Die Maus ist nach unten. Der Benutzer passt das Auswahlrechteck aktiv mit einer Maus an. |
| CONSOLE_MOUSE_SELECTION 0x0004 | Auswählen mit der Maus. Wenn deaktiviert, verwendet conhost.exe der Benutzer die Auswahl des Markierungsmodus mit der Tastatur. |
| CONSOLE_NO_SELECTION 0x0000 | Keine Auswahl. |
| CONSOLE_SELECTION_IN_PROGRESS 0x0001 | Die Auswahl hat begonnen. Wenn eine Mausauswahl ausgewählt wird, tritt dies in der Regel nicht ohne die CONSOLE_SELECTION_NOT_EMPTY Kennzeichnung auf. Wenn eine Tastaturauswahl erfolgt, kann dies auftreten, wenn der Markierungsmodus eingegeben wurde, der Benutzer jedoch weiterhin zur Anfangsposition navigiert. |
| CONSOLE_SELECTION_NOT_EMPTY 0x0002 | Das Auswahlrechteck ist nicht leer. Die Nutzlast von dwSelectionAnchor und srSelection sind gültig. |
dwSelectionAnchor
Eine COORD-Struktur , die den Auswahlanker in Zeichen angibt.
srSelection
Eine SMALL_RECT Struktur, die das Auswahlrechteck angibt.
Anforderungen
| Mindest unterstützter Client | Windows XP [nur Desktop-Apps] |
| Unterstützter Mindestserver | Windows Server 2003 [nur Desktop-Apps] |
| Kopfzeile | ConsoleApi3.h (via WinCon.h, include Windows.h) |