CONSOLE_CURSOR_INFO 構造体

重要

このドキュメントでは、エコシステム ロードマップの一部ではなくなったコンソール プラットフォームの機能について説明します。 このコンテンツを新しい製品で使用することはお勧めしませんが、今後も既存の使用をサポートし続けます。 推奨される最新のソリューションでは、クロスプラットフォーム シナリオでの互換性を最大限に高める仮想ターミナル シーケンスに重点を置いています。 この設計決定の詳細については、クラシック コンソールと仮想ターミナルのドキュメントを参照してください。

コンソール カーソルに関する情報が格納されます。

構文

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

メンバー

dwSize
カーソルによって入力された文字セルの割合。 この値は 1 から 100 までの数値です。 カーソルの外観は、セルの完全な塗りつぶしから、セルの下部に水平線として表示されるまでさまざまです。

Note

dwSize 値は通常 1 から 100 の間ですが、状況によっては、その範囲外の値が返されることがあります。 たとえば、レジストリで CursorSize が 0 に設定されている場合、返される dwSize 値は 0 になります。

 bVisible
カーソルの表示範囲。 カーソルが表示されている場合、このメンバーは TRUE です。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー WinCon.h (Windows.h を含む)

関連項目

GetConsoleCursorInfo

SetConsoleCursorInfo