Partager via


CONSOLE_CURSOR_INFO, structure

Important

Ce document décrit les fonctionnalités de la plateforme de la console qui ne font plus partie de la feuille de route de notre écosystème. Nous vous déconseillons d’utiliser ce contenu dans de nouveaux produits, mais nous continuerons à prendre en charge des utilisations existantes pour l’avenir indéterminé. Notre solution moderne préférée se concentre sur les séquences de terminaux virtuels pour une compatibilité maximale dans les scénarios multiplateformes. Vous trouverez plus d’informations sur cette décision de conception dans notre document sur les consoles classiques et les terminaux virtuels.

Contient des informations sur le curseur de la console.

Syntaxe

typedef struct _CONSOLE_CURSOR_INFO {
  DWORD dwSize;
  BOOL  bVisible;
} CONSOLE_CURSOR_INFO, *PCONSOLE_CURSOR_INFO;

Membres

dwSize
Pourcentage de la cellule de caractère remplie par le curseur. Cette valeur est comprise entre 1 et 100. L’apparence du curseur varie, allant du remplissage complet de la cellule à l’affichage sous forme de trait horizontal au bas de la cellule.

Remarque

Bien que la valeur de dwSize soit normalement comprise entre 1 et 100, dans certaines circonstances, une valeur en dehors de cette plage peut être renvoyée. Par exemple, si CursorSize est défini sur 0 dans le registre, la valeur de dwSize renvoyée sera 0.

 bVisible
la visibilité du curseur. Si le curseur est visible, ce membre est VRAI.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête WinCon.h (include Windows.h)

Voir aussi

GetConsoleCursorInfo

SetConsoleCursorInfo