Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Important
Ce document décrit les fonctionnalités de plateforme console qui ne font plus partie de notre feuille de route de l’écosystème. Nous vous déconseillons d’utiliser ce contenu dans de nouveaux produits, mais nous continuerons à prendre en charge les utilisations existantes pour l’avenir indéfini. Notre solution moderne préférée se concentre sur les séquences de terminal virtuel pour une compatibilité maximale dans les scénarios multiplateformes. Vous trouverez plus d’informations sur cette décision de conception dans notre document de console classique et de terminal virtuel .
Contient des informations pour une sélection de console.
Syntaxe
typedef struct _CONSOLE_SELECTION_INFO {
DWORD dwFlags;
COORD dwSelectionAnchor;
SMALL_RECT srSelection;
} CONSOLE_SELECTION_INFO, *PCONSOLE_SELECTION_INFO;
Membres
dwFlags
Indicateur de sélection. Ce membre peut être une ou plusieurs des valeurs suivantes.
| Valeur | Sens |
|---|---|
| CONSOLE_MOUSE_DOWN 0x0008 | La souris est vers le bas. L’utilisateur ajuste activement le rectangle de sélection avec une souris. |
| CONSOLE_MOUSE_SELECTION 0x0004 | Sélection avec la souris. S’il est désactivé, l’utilisateur exécute conhost.exe la sélection du mode marque avec le clavier. |
| CONSOLE_NO_SELECTION 0x0000 | Aucune sélection. |
| CONSOLE_SELECTION_IN_PROGRESS 0x0001 | La sélection a commencé. Si une sélection de souris ne se produit généralement pas sans l’indicateur CONSOLE_SELECTION_NOT_EMPTY . Si une sélection de clavier peut se produire lorsque le mode marque a été entré, mais que l’utilisateur accède toujours à la position initiale. |
| CONSOLE_SELECTION_NOT_EMPTY 0x0002 | Rectangle de sélection non vide. La charge utile de dwSelectionAnchor et srSelection sont valides. |
dwSelectionAnchor
Structure COORD qui spécifie l’ancre de sélection, en caractères.
srSelection
Structure SMALL_RECT qui spécifie le rectangle de sélection.
Spécifications
| Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
| En-tête de page | ConsoleApi3.h (via WinCon.h, incluez Windows.h) |