予定表コントロール (MSAA UI 要素リファレンス)
注意
このトピックでは、MSAA UI 要素リファレンスの目的で Calendar Control オブジェクトについて説明します。 さまざまな UI フレームワークで Calendar Control オブジェクトを作成する方法については、ここでは説明しません。 使用している UI フレームワークの API リファレンス ドキュメントを参照してください。
予定表コントロールは、ユーザーが使い慣れたインターフェイスから日付を選択するためのシンプルで直感的な方法を提供します。
月の予定表コントロールのウィンドウ クラス名はMONTHCAL_CLASSされ、Commctrl.h では "SysMonthCal32" として定義されます。 このトピックの情報は、Commctrl.h のバージョン 5 の月カレンダー コントロールに適用されます。
IAccessible メソッド
予定表コントロールでは、次の IAccessible メソッドがサポートされています。
IAccessible プロパティ
予定表コントロールでは、次の IAccessible プロパティが サポートされています。
プロパティ | 説明 |
---|---|
get_accChildCount | ChildCount プロパティは 0 です。 |
get_accFocus | |
get_accName | Name プロパティは、カレンダー コントロールにラベルを付け、静的テキスト コントロールから取得します。 コントロールを作成する場合、サーバー開発者は、タブ オーダー内でラベル付けするコントロールの直前に静的テキスト コントロールがあることを確認する必要があります。 |
get_accParent | Parent プロパティは、コントロールを囲み、コントロールと同じ Name プロパティとウィンドウ クラス名を持つウィンドウ ( ROLE_SYSTEM_WINDOW ) です。 |
get_accRole | Role プロパティがROLE_SYSTEM_CLIENT。 |
get_accState |
State プロパティは、次の値の 1 つ以上の組み合わせSTATE_SYSTEM_INVISIBLE STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | |