UI 自动化对标准控件的支持

本主题确定 Microsoft UI 自动化支持的标准 Windows 控件。 仅对 Windows XP 和更高版本) 中提供ComCtrl32.dll (版本 6 中的控件提供完全支持。

注意

仅 RichEd20.dll 版本 3.1 及更高版本中的 Windows Vista (附带的版本以及MsftEdit.dll版本 4.1 及更高版本) ,才支持 RichEdit 控件。

 

下表列出了受支持的标准控件的类名,以及相应的UI 自动化控件类型。

类名 控件类型
Button Button
Button RadioButton
Button
Button CheckBox
Button Hyperlink
Button SplitButton
Button CheckBox
ComboBoxEx32 ComboBox
ComboBox ComboBox
编辑 文档
编辑 编辑
SysLink Hyperlink
静态 文本
静态 映像
SysIPAddress32 自定义
SysHeader32 Header/HeaderItem
SysListView32 DataGrid
SysListView32 列出
ListBox 列出
ListBox ListItem
#32768 菜单
#32768 MenuItem
msctls_progress32 进度栏
RichEdit Document。 查看注释。
RichEdit20A 文档
RichEdit20W 文档
RichEdit50W 文档
ScrollBar 滑块
msctls_trackbar32 滑块
msctls_updown32 Spinner
msctls_statusbar32 StatusBar
SysTabControl32 选项卡
SysTabControl32 TabItem
ToolbarWindow32 ToolBar
ToolbarWindow32 MenuItem
ToolbarWindow32 Button
ToolbarWindow32 CheckBox
ToolbarWindow32 RadioButton
ToolbarWindow32 Separator
tooltips_class32 ToolTip
#32774 ToolTip
ReBarWindow32 工具栏
SysTreeView32
SysTreeView32 TreeItem

 

不支持下表中列出的控件。

类名 控件类型
SysAnimate32 映像
SysPager Spinner
SysDateTimePick32 自定义
SysMonthCal32 日历
MS_WINNOTE 工具提示
VBBubble 工具提示
ScrollBar(在用作独立控件时) 滑块
SuperGrid 自定义

 

UI 自动化控件类型概述