进度栏控件(MSAA UI 元素参考)

注意

本主题介绍 用于 MSAA UI 元素引用的进度栏控件 对象。 此处未介绍如何在各种 UI 框架中创建 进度栏控件 对象。 请参阅所使用的 UI 框架的 API 参考文档。

进度栏控件指示长时间作的进度,例如从 Internet 下载文件。 通常,进度以从零(0)到 100(100)的百分比表示。

进度栏控件的窗口类名称PROGRESS_CLASS,该名称在 Commctrl.h 中定义为“msctls_progress”。

IAccessible 方法

进度栏控件支持以下 IAccessible 方法:

IAccessible 属性

进度栏控件支持以下 IAccessible 属性:

财产 评论
get_accChildCount ChildCount 属性为零。
get_accFocus
get_accKeyboardShortcut KeyboardShortcut 属性是进度栏的访问键,它是进度栏标签文本中的带下划线字符。 返回的字符串包含追加到字符串“Alt+”的访问键字符。
get_accName Name 属性是标记进度栏的静态文本控件中的文本。
get_accParent Parent 属性是围绕控件的窗口(ROLE_SYSTEM_WINDOW),其 名称与控件 属性和窗口类名相同。
get_accRole Role 属性为 ROLE_SYSTEM_PROGRESSBAR
get_accState State 属性是以下 的一个或多个组合:STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE
get_accValue Value 属性是描述进度的字符串,从“0%”到“100%”。

IAccessible 接口