日历控件 (MSAA UI 元素参考)
注意
本主题介绍用于 MSAA UI 元素参考的 日历控件 对象。 此处不介绍如何在各种 UI 框架中创建 日历控件 对象。 请参阅所使用的 UI 框架的 API 参考文档。
日历控件提供了一种简单直观的方法,让用户从熟悉的界面中选择日期。
月历控件的窗口类名MONTHCAL_CLASS,在 Commctrl.h 中定义为“SysMonthCal32”。 本主题中的信息适用于 Commctrl.h 版本 5 中的月历控件。
IAccessible 方法
日历控件支持以下 IAccessible 方法:
IAccessible 属性
日历控件支持以下 IAccessible 属性:
属性 | 注释 |
---|---|
get_accChildCount | ChildCount 属性为零。 |
get_accFocus | |
get_accName | Name 属性是从标记日历控件的静态文本控件获取的。 创建控件时,服务器开发人员必须确保静态文本控件紧跟在 Tab 键顺序中标记的控件之前。 |
get_accParent | Parent 属性是一个窗口 ( ROLE_SYSTEM_WINDOW围绕控件的) ,并且具有与控件相同的 Name 属性和窗口类名称。 |
get_accRole | Role 属性ROLE_SYSTEM_CLIENT。 |
get_accState |
State 属性是以下一个或多个值的组合,STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE |