Приложение B. Поддержка диспетчера стандартных диалоговых окон
Microsoft Active Accessibility обеспечивает полную поддержку элементов управления диалоговым окном "Стандартный" (SDM). SDM — это внутренняя библиотека кода Майкрософт, которая предоставляет приложениям Майкрософт степень независимости от различий между операционными системами Macintosh и Microsoft Windows. SDM в основном используется для диалоговых окон в Microsoft Excel и Microsoft Word.
SDM представляет проблемы со специальными возможностями, так как он использует нестандартные реализации диалоговых окон. Например, кнопки диалогового окна SDM не используют дескриптор окна так же, как и стандартные элементы пользовательского интерфейса. Вы не можете отправлять сообщения на кнопки и кнопки, не содержащиеся в списке окон. Приложение, использующее SDM, взаимодействует с элементом управления через частный интерфейс.
На следующем рисунке показан пример диалогового окна из Word. Хотя это обычное диалоговое окно Windows, использующее элемент управления вкладкой, это действительно диалоговое окно SDM.