Фильтрация структура содержит информацию о специальной функции фильтрации ввода, которые позволяют пользователю с ограниченными возможностями установить скорость повтора клавиатуры (RepeatKeys), признание задержки (фильтрации), отказов (область).
typedef struct tagFILTERKEYS {/ / fk UINT cbSize;
DWORD dwFlags;
DWORD iWaitMSec;
DWORD iDelayMSec;
DWORD iRepeatMSec;
DWORD iBounceMSec;
} ФИЛЬТРАЦИИ ВВОДА
| Значение | Значение |
|---|---|
| FKF_AVAILABLE | Доступны функции фильтрации ввода. |
| FKF_CLICKON | Компьютер делает клик звук при нажатии или принято, то есть, если фильтрации, признание отделяется от прессы и получает отдельный клик ключ.. |
| FKF_FILTERKEYSON | Функции фильтрации ввода находятся на. |
| FKF_HOTKEYACTIVE | Пользователь может включить функцию фильтрации ввода и выключается, удерживая нажатой клавишу shift восемь секунд. |
| FKF_HOTKEYSOUND | Если этот флаг установлен, компьютер играет сирена звук, когда пользователь выключает функцию фильтрации ввода с помощью горячей клавиши. |
| FKF_CONFIRMHOTKEY | Windows 95, Windows NT 5.0 и более поздних:Появляется диалоговое окно подтверждения, когда функции фильтрации ввода активируются с помощью горячей клавиши. |
| FKF_INDICATOR | Windows 95, Windows NT 5.0 и более поздних:Визуальный индикатор отображается, когда функции фильтрации ввода на. |
Используйте структуру режима ФИЛЬТРАЦИИ при вызове функции SystemParametersInfo с параметром wAction присвоено значение SPI_GETFILTERKEYS или SPI_SETFILTERKEYS. При использовании SPI_GETFILTERKEYS, необходимо указать член cbSize структуры режима ФИЛЬТРАЦИИ ; SystemParametersInfo функция заполняет оставшихся членов. Укажите все члены структуры при использовании значения SPI_SETFILTERKEYS.
По крайней мере один из членов iDelayMSec и iBounceMSec должно быть равно нулю; не они могут быть ненулевой в то же время.
Если iBounceMSec равен нулю, область находится на и фильтрации функция отключена (значение iDelayMSec игнорируется). Если iBounceMSec равен нулю, область функция отключена.
Если iDelayMSec не равен нулю и iBounceMSec равно нулю, функция фильтрации включен; в противном случае он выключен.
nbsp; Windows &NT: требует версии 3.5 или более поздней версии.
Windows:Не поддерживается.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Обзор специальных возможностей, специальных структур, SystemParametersInfo