次の方法で共有


予定表コントロール (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 |

IAccessible インターフェイス