Share via


struttura CONSOLE_CURSOR_INFO

Importante

Questo documento descrive le funzionalità della piattaforma della console che non fanno più parte della roadmap dell'ecosistema. Non è consigliabile usare questo contenuto nei nuovi prodotti, ma continueremo a supportare gli utilizzi esistenti per il futuro indefinito. La soluzione moderna preferita è incentrata sulle sequenze di terminale virtuale per garantire la massima compatibilità negli scenari multipiattaforma. Per altre informazioni su questa decisione di progettazione, vedere il documento relativo alla console classica e al terminale virtuale.

Contiene informazioni sul cursore della console.

Sintassi

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

Membri

dwSize
Percentuale della cella di caratteri riempita dal cursore. Questo valore è compreso tra 1 e 100. L'aspetto del cursore varia, dal riempimento completo della cella alla visualizzazione come linea orizzontale nella parte inferiore della cella.

Nota

Mentre il valore dwSize è in genere compreso tra 1 e 100, in alcune circostanze potrebbe essere restituito un valore esterno a tale intervallo. Ad esempio, se CursorSize è impostato su 0 nel Registro di sistema, il valore dwSize restituito sarà 0.

 bVisible
Visibilità del cursore. Se il cursore è visibile, questo membro è TRUE.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione WinCon.h (include Windows.h)

Vedi anche

GetConsoleCursorInfo

SetConsoleCursorInfo