РЕЖИМУ ФІЛЬТРАЦІЇ

Структура фільтрації ВВОДУ містить відомості про функцію спеціальних режиму фільтрації, які дозволяють користувача з обмеженими можливостями, щоб встановити частоту повторення клавіатури (повторення символів), прийняття затримки (повільне натискання клавіш) і відмов ставка (область).

 typedef tagFILTERKEYS типу struct {/ / Аустрія UINT cbSize; 
    DWORD dwFlags; 
    DWORD iWaitMSec; 
    DWORD iDelayMSec; 
    DWORD iRepeatMSec; 
    DWORD iBounceMSec; 
} РЕЖИМУ ФІЛЬТРАЦІЇ 

 

Члени

cbSize
Визначає розмір структури в байт.
dwFlags
Набір прапорів біт, що визначення властивостей функцію фільтрації вводу. Визначено такі значення біт прапор:
Значення Значення
FKF_AVAILABLE Можливості фільтрації доступні.
FKF_CLICKON Комп'ютер робить натисніть звук, коли клавіша натиснута або приймаються, тобто, якщо повільне натискання клавіш, прийняття відділена від преси і отримує окрему натисніть..
FKF_FILTERKEYSON Функції фільтрації вводу знаходяться на.
FKF_HOTKEYACTIVE Користувача можна ввімкнути функцію фільтрації вводу і вимикається, утримуючи клавішу shift протягом 8 секунд.
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