活动辅助功能和 UI 自动化

Microsoft活动辅助功能设计用于 Windows XP 和早期作系统。 适用于 Windows XP 和 Windows Vista 的自定义控件和可访问技术客户端应用程序的开发人员应考虑改用 Microsoft UI 自动化

Microsoft UI 自动化是一个功能齐全的系统,它提供有关用户界面的更精确信息,并为用户提供更多与控件交互的功能。 特别是,它为文本提供了极大的增强支持。

一组代理对象为标准 Microsoft Win32 和 Windows 窗体控件提供 UI 自动化支持。 更丰富的支持适用于专门使用 UI 自动化编写的控件,包括本机 Windows Presentation Foundation (WPF) 元素,这些元素不直接支持Microsoft活动辅助功能。 支持 UI 自动化的自定义控件可以用托管代码或非托管代码编写。

Microsoft活动辅助功能客户端可通过桥接层访问仅支持 UI 自动化的 UI 元素。 有关详细信息,请参阅 附录 G:活动辅助功能桥到 UI 自动化

有关Microsoft活动辅助功能和 UI 自动化之间的相似性和差异的详细信息,请参阅 Microsoft活动辅助功能和 UI 自动化比较

概念

入门

UI 自动化