Выключает или Включает поддержку Microsoft Active Accessibility и устанавливает некоторые свойства фокуса ввода для текущего элемента управления в формах Visual FoxPro.
SYS(2800 [,nFlag] ) |
Параметры
- nFlag
-
Отключает поддержку Accessibility или включает дополнительную функциональность, описанную в следующей таблице.
Примечание
Параметр flags имеет аддитивный характер (составной).
nFlags Описание 0
Отключает Active Accessibility (AA).
1
Включает сообщение WM_GETOBJECT (см. WinBase.h).
2
Включает уведомление WinEvent.
4
Возвращает управление в Visual FoxPro пока клиент Accessibility не завершит текущую операцию.Освобождает сообщения accDoDefaultAction или accSelect при немедленном возврате управления клиенту.
16
Включает ACCNAME. Возвращает имя Объекта. Используется для тестирования
32
Для совместимости с младшими версиями
По-умолчанию: nFlag = 3, как сумма 1+2 для сообщений "Enables WM_GETOBJECT" (2) + "Enables NotifyWinEvent" (3).
См. дополнительную информацию о WM_GETOBJECT, NotifyWinEvent, и accDoDefaultAction, в Platform SDK in the MSDN Online Library.
Возвращаемое значение
Символьное
Комментарии
Функция SYS(2800) возвращает числовое выражение в виде строки символов, описывающее текущую установку Active Accessibility.
Данная функция позволяет Вам проверить возможность подключения к Microsoft Magnifier, когда Вы разрабатываете приложение в соответствие с требованиями Windows Logo.
Эта функция работает надежно только с внутренними элементами управления Visual FoxPro controls. Правильное отслеживание фокуса ввода для других элементов управления (ActiveX) не гарантируется. О дополнительной информации о поведении этих объектов обращайтесь к разработчикам данных объектов (элементов управления).