Export (0) Print
Expand All

UI Automation Support for Standard Controls

This topic identifies the standard Windows controls that are supported by Microsoft UI Automation. Full support is provided only for controls from version 6 of ComCtrl32.dll (available with Windows XP and later).

Note  The RichEdit control is supported only for versions shipped with Windows Vista (in RichEd20.dll version 3.1 and later, and MsftEdit.dll version 4.1 and later).

The following table lists the class names of the supported standard controls, along with the corresponding UI Automation control types.

Class NameControl Type
ButtonButton
ButtonRadioButton
ButtonGroup
ButtonCheckBox
ButtonHyperlink
ButtonSplitButton
ButtonCheckBox
ComboBoxEx32ComboBox
ComboBoxComboBox
EditDocument
EditEdit
SysLinkHyperlink
StaticText
StaticImage
SysIPAddress32Custom
SysHeader32 Header/HeaderItem
SysListView32DataGrid
SysListView32List
ListBoxList
ListBoxListItem
#32768Menu
#32768MenuItem
msctls_progress32ProgressBar
RichEdit Document. See note.
RichEdit20ADocument
RichEdit20WDocument
RichEdit50WDocument
ScrollBarSlider
msctls_trackbar32Slider
msctls_updown32Spinner
msctls_statusbar32StatusBar
SysTabControl32Tab
SysTabControl32TabItem
ToolbarWindow32ToolBar
ToolbarWindow32MenuItem
ToolbarWindow32Button
ToolbarWindow32CheckBox
ToolbarWindow32RadioButton
ToolbarWindow32Separator
tooltips_class32ToolTip
#32774ToolTip
ReBarWindow32Toolbar
SysTreeView32Tree
SysTreeView32TreeItem

 

The controls listed in the following table are not supported.

Class NameControl Type
SysAnimate32Image
SysPagerSpinner
SysDateTimePick32Custom
SysMonthCal32Calendar
MS_WINNOTETooltip
VBBubbleTooltip
ScrollBar (when used as a standalone control)Slider
SuperGridCustom

 

Related topics

UI Automation Control Types Overview

 

 

Community Additions

ADD
Show:
© 2014 Microsoft