ToggleState 列挙 (uiautomationcore.h)

Toggleコントロール パターンを実装する Microsoft UI オートメーション 要素のトグル状態を指定する値を格納します。

構文

typedef enum ToggleState {
  ToggleState_Off = 0,
  ToggleState_On = 1,
  ToggleState_Indeterminate = 2
} ;

定数

 
ToggleState_Off
値: 0
UI オートメーション要素は、選択、チェック、マーク、またはアクティブ化されていません。
ToggleState_On
値: 1
UI オートメーション要素は、選択、チェック、マーク、またはアクティブ化されています。
ToggleState_Indeterminate
値: 2
UI オートメーション要素は中間状態です。


Indeterminate プロパティを使用して、ユーザーが操作したかどうかを示すことができます
コントロールに対して。 たとえば、チェック ボックスはチェックして薄く表示され、中間状態を示します。


中間状態を作成することは、コントロールの無効化とは異なります。
そのため、中間状態のチェック ボックスはフォーカスを受け取り続けることができます。
ユーザーが不確定なコントロールをクリックすると、ToggleState は次の値に切り替わります。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header uiautomationcore.h (UIAutomation.h を含む)

こちらもご覧ください

トグル