Delen via


CONSOLE_SELECTION_INFO structuur

Belangrijk

In dit document wordt de consoleplatformfunctionaliteit beschreven die niet langer deel uitmaakt van onze roadmap voor het ecosysteem. We raden u niet aan deze inhoud in nieuwe producten te gebruiken, maar we blijven bestaande gebruiksrechten voor onbepaalde tijd ondersteunen. Onze voorkeurs moderne oplossing richt zich op virtuele terminalreeksen voor maximale compatibiliteit in platformoverschrijdende scenario's. Meer informatie over deze ontwerpbeslissing vindt u in ons klassieke console- versus virtuele terminaldocument .

Bevat informatie voor een consoleselectie.

Syntaxis

typedef struct _CONSOLE_SELECTION_INFO {
  DWORD      dwFlags;
  COORD      dwSelectionAnchor;
  SMALL_RECT srSelection;
} CONSOLE_SELECTION_INFO, *PCONSOLE_SELECTION_INFO;

Leden

dwFlags
De selectie-indicator. Dit lid kan een of meer van de volgende waarden zijn.

Waarde Betekenis
CONSOLE_MOUSE_DOWN 0x0008 Muis is omlaag. De gebruiker past de selectierechthoek actief aan met een muis.
CONSOLE_MOUSE_SELECTION 0x0004 Selecteren met de muis. Als deze optie is uitgeschakeld, gebruikt conhost.exe de gebruiker de selectie van de markeringsmodus met het toetsenbord.
CONSOLE_NO_SELECTION 0x0000 Geen selectie.
CONSOLE_SELECTION_IN_PROGRESS 0x0001 De selectie is begonnen. Als u een muis selecteert, gebeurt dit doorgaans niet zonder de CONSOLE_SELECTION_NOT_EMPTY vlag. Als u een toetsenbord selecteert, kan dit gebeuren wanneer de markeringsmodus is ingevoerd, maar de gebruiker nog steeds naar de oorspronkelijke positie navigeert.
CONSOLE_SELECTION_NOT_EMPTY 0x0002 Selectierechthoek niet leeg. De nettolading van dwSelectionAnchor en srSelection zijn geldig.

dwSelectionAnchor
Een COORD-structuur die het selectieanker in tekens aangeeft.

srSelection
Een SMALL_RECT structuur die de selectierechthoek aangeeft.

Behoeften

   
Minimaal ondersteunde client Windows XP [alleen desktop-apps]
Minimaal ondersteunde server Windows Server 2003 [alleen desktop-apps]
Koptekst ConsoleApi3.h (via WinCon.h, inclusief Windows.h)

Zie ook

COORD

GetConsoleSelectionInfo

SMALL_RECT