Поделиться через


Рекомендации по работе с сервером

Чтобы microsoft Active Accessibility работал так, как задумано, серверы должны предоставлять сведения о специальных возможностях клиентам.

Чтобы реализовать IAccessible, разработчики серверов должны следовать этому базовому процессу.

  1. Создавайте объекты со специальными возможностями, реализовав свойства и методы IAccessible для пользовательских элементов пользовательского интерфейса и клиента приложения. Обязательно предоставьте двойной интерфейс, поддерживающий IAccess и IDispatch , чтобы клиенты, написанные на Microsoft Visual Basic и различных языках сценариев, могли получать сведения об объектах.
  2. Вызовите NotifyWinEvent , чтобы уведомить клиентов об изменениях в пользовательских элементах пользовательского интерфейса.
  3. Обработка WM_GETOBJECT для предоставления доступа к объектам со специальными возможностями.

Рекомендации и рекомендации по проектированию объектов со специальными возможностями см. в руководстве разработчика для активных серверов специальных возможностей.

В этом разделе