使用标准 Windows 控件

尽可能使用标准 Windows 控件,因为它们与 Microsoft Active Accessibility 指南完全兼容。 这包括 Windows (User32.dll) 提供的控件和 Windows 通用控件库 (Comctl32.dll) 。

每个标准 Windows 控件都是特定类的单独窗口,因此当焦点移动到新控件时,辅助功能辅助功能会收到通知。 辅助可以确定控件窗口类,以及它可以发送的任何其他消息来查询或更改控件状态。 该帮助还可以识别父窗口中包含的所有子控件,并识别任何控件的父控件。

一些常见控件非常灵活,通常可以替代可访问性较低的自定义控件和所有者绘制的控件。 例如,列表视图可以替换所有者绘制的列表框,以便在每个项旁边显示一个检查框。 再举一个例子,增强型按钮控件可以同时显示图像和文本。 以前,这需要使用自定义控件。