Partager via


CONSOLE_CURSOR_INFO, structure

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 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 ligne horizontale au bas de la cellule.

Remarque

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

  bVisible
Visibilité du curseur. Si le curseur est visible, ce membre a la valeur TRUE.

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 de page WinCon.h (inclure Windows.h)

Voir aussi

GetConsoleCursorInfo

SetConsoleCursorInfo