ФИЛЬТРАЦИИ ВВОДА

Фильтрация структура содержит информацию о специальной функции фильтрации ввода, которые позволяют пользователю с ограниченными возможностями установить скорость повтора клавиатуры (RepeatKeys), признание задержки (фильтрации), отказов (область).

 typedef struct tagFILTERKEYS {/ / fk UINT cbSize; 
    DWORD dwFlags; 
    DWORD iWaitMSec; 
    DWORD iDelayMSec; 
    DWORD iRepeatMSec; 
    DWORD iBounceMSec; 
} ФИЛЬТРАЦИИ ВВОДА 
 

Члены

cbSize
Указывает размер структуры в байтах.
dwFlags
Набор битовых флагов, которые определяют свойства функции фильтрации ввода. Определяются следующие значения битовых флагов:
Значение Значение
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 и более поздних:Визуальный индикатор отображается, когда функции фильтрации ввода на.

iWaitMSec
Задает продолжительность времени, в миллисекундах, которое пользователь должен удерживать нажатой клавишу до того, как она будет принята компьютер.
iDelayMSec
Задает продолжительность времени, в миллисекундах, которое пользователь должен удерживать нажатой клавишу до его начала для повторения.
iRepeatMSec
Указывает продолжительность времени, в миллисекундах, между каждого повторения нажатия клавиши.
iBounceMSec
Указывает количество времени, в миллисекундах, которое должно пройти после выпуска ключ до того, как компьютер будет принимать последующие печати того же ключа.

Примечания

Используйте структуру режима ФИЛЬТРАЦИИ при вызове функции SystemParametersInfo с параметром wAction присвоено значение SPI_GETFILTERKEYS или SPI_SETFILTERKEYS. При использовании SPI_GETFILTERKEYS, необходимо указать член cbSize структуры режима ФИЛЬТРАЦИИ ; SystemParametersInfo функция заполняет оставшихся членов. Укажите все члены структуры при использовании значения SPI_SETFILTERKEYS.

По крайней мере один из членов iDelayMSec и iBounceMSec должно быть равно нулю; не они могут быть ненулевой в то же время.

Если iBounceMSec равен нулю, область находится на и фильтрации функция отключена (значение iDelayMSec игнорируется). Если iBounceMSec равен нулю, область функция отключена.

Если iDelayMSec не равен нулю и iBounceMSec равно нулю, функция фильтрации включен; в противном случае он выключен.

QuickInfo

nbsp; Windows &NT: требует версии 3.5 или более поздней версии.
Windows:Не поддерживается.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.

Родственные слова

Обзор специальных возможностей, специальных структур, SystemParametersInfo

Index