ヘッダー コントロール (MSAA UI 要素リファレンス)
手記
このトピックでは、MSAA UI 要素リファレンスの目的 ヘッダー コントロール オブジェクトについて説明します。 ここでは、さまざまな UI フレームワークで ヘッダー コントロール オブジェクトを作成する方法について説明しません。 使用している UI フレームワークの API リファレンス ドキュメントを参照してください。
ヘッダー コントロールは、情報の列の上部に見出しを表示し、ユーザーが見出しをクリックして情報を並べ替えることができます。 詳細ビューが選択されている場合、Windows エクスプローラーではヘッダー コントロールが使用されます。
ヘッダー コントロールのウィンドウ クラス名はWC_HEADERされ、Commctrl.h では "SysHeader32" として定義されます。
IAccessible メソッド
ヘッダー コントロールでは、次の IAccessible メソッドがサポートされています。
方式 | コメント |
---|---|
accDoDefaultActionをする | このメソッドは、ヘッダーをクリックして既定のアクションを実行します。 |
accHitTestをする | |
accLocationの | |
accNavigateをする | |
accSelect |
IAccessible プロパティ
ヘッダー コントロールでは、次の IAccessible プロパティがサポートされています。
財産 | コメント |
---|---|
get_accChildCount | ChildCount プロパティは 0 です。 |
get_accDefaultAction | DefaultAction プロパティは "Click" です。 |
get_accFocus | |
get_accName | Name プロパティは、列ヘッダーの名前と同じです。 |
get_accParent | Parent プロパティは、コントロールを囲み、コントロールと同じウィンドウ クラス名を持つウィンドウ (ROLE_SYSTEM_LIST) です。 |
get_accRole | Role プロパティが ROLE_SYSTEM_COLUMNHEADER。 |
get_accState | State プロパティの値は常に STATE_SYSTEM_READONLY され、STATE_SYSTEM_INVISIBLEを含めることもできます。 |
関連トピック
-
IAccessible インターフェイス の