CONSOLE_CURSOR_INFO-Struktur

Wichtig

In diesem Dokument werden Konsolenplattformfunktionen beschrieben, die nicht mehr Teil unserer Ökosystem-Roadmap sind. Wir empfehlen nicht, diesen Inhalt in neuen Produkten zu verwenden, aber wir werden weiterhin vorhandene Nutzungen für die unbegrenzte Zukunft unterstützen. Unsere bevorzugte moderne Lösung konzentriert sich auf virtuelle Terminalsequenzen für maximale Kompatibilität in plattformübergreifenden Szenarien. Weitere Informationen zu dieser Designentscheidung finden Sie in unserem klassischen Konsolendokument im Vergleich zum virtuellen Terminal .

Enthält Informationen zum Konsolencursor.

Syntax

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

Member

dwSize
Der Prozentsatz der Zeichenzelle, die vom Cursor gefüllt wird. Dieser Wert ist eine Zahl zwischen 1 und 100. Die Cursordarstellung variiert, von der vollständigen Ausfüllung der Zelle bis zur Anzeige als horizontale Linie am unteren Rand der Zelle.

Hinweis

Während der dwSize-Wert normalerweise zwischen 1 und 100 liegt, kann unter bestimmten Umständen ein Wert außerhalb dieses Bereichs zurückgegeben werden. Wenn CursorSize beispielsweise in der Registrierung auf 0 festgelegt ist, lautet der zurückgegebene dwSize-Wert 0.

 bVisible
Die Sichtbarkeit des Cursors. Wenn der Cursor sichtbar ist, ist dieses Element WAHR.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Header Winuser.h (einschließlich Windows.h)

Siehe auch

GetConsoleCursorInfo

SetConsoleCursorInfo