附录 B:标准对话管理器支持

Microsoft Active Accessibility 提供对标准对话管理器 (SDM) 对话框控件的完整支持。 SDM 是一个内部 Microsoft 代码库,可为 Microsoft 应用程序提供一定程度的独立性,使其独立于 Macintosh 和 Microsoft Windows 操作系统之间的差异。 SDM 主要用于 Microsoft Excel 和 Microsoft Word 中的对话框。

SDM 为辅助功能提供了问题,因为它使用对话框的非标准实现。 例如,SDM 对话框按钮使用窗口处理的方式与标准用户界面元素的处理方式不同。 不能向按钮发送消息,并且窗口列表中不包含按钮。 使用 SDM 的应用程序通过专用接口与控件通信。

下图显示了Word的示例对话框。 尽管它看起来像使用选项卡控件的常规 Windows 对话框,但它实际上是一个 SDM 对话框。

“选项”对话框的屏幕截图,其中选择了“视图”选项卡