Struktura funkcji KLAWISZEFILTRU zawiera informacji na temat funkcji dostępności funkcji KlawiszeFiltru, która umożliwia użytkownikowi ustawianie szybkości powtarzania (KlawiszePowtarzające) niepełnosprawnych, przyjęcia opóźnienia (KlawiszeWolne) i bounce stawki (KlawiszeOdbijające).
element TypeDef struct tagFILTERKEYS {/ / fk UINT cbSize;
DWORD dwFlags;
DWORD iWaitMSec;
DWORD iDelayMSec;
DWORD iRepeatMSec;
DWORD iBounceMSec;
} FUNKCJI KLAWISZEFILTRU
| Wartość | Znaczenie |
|---|---|
| FKF_AVAILABLE | Dostępne są funkcje funkcji KlawiszeFiltru. |
| FKF_CLICKON | Komputer czyni kliknij dźwięk klucza po nacionięciu lub zaakceptowane, oznacza to, że jeśli KlawiszeWolne jest włączona, przyjęcie jest oddzielony od prasy i pobiera kliknięciach.. |
| FKF_FILTERKEYSON | Funkcji KlawiszeFiltru są na. |
| FKF_HOTKEYACTIVE | Użytkownik może wyłączyć funkcję KlawiszeFiltru, włączanie i wyłączanie przez przytrzymanie klawisza shift przez osiem sekund. |
| FKF_HOTKEYSOUND | Jeśli ta flaga będzie ustawiona, komputer odtwarza Syrena dźwięk, gdy użytkownik włącza funkcję KlawiszeFiltru włączyć lub wyłączyć za pomocą klawisz dostępu. |
| FKF_CONFIRMHOTKEY | Systemu Windows 95, Windows NT 5.0 i nowsze:Podczas funkcji KlawiszeFiltru są aktywowane przy użyciu klucza gorący pojawia się okno dialogowe potwierdzenia. |
| FKF_INDICATOR | Systemu Windows 95, Windows NT 5.0 i nowsze:Wskaźnik wizualnych jest wyświetlana, gdy funkcji KlawiszeFiltru na. |
Struktura funkcji KLAWISZEFILTRU jest używana podczas wywoływania funkcji parametru SystemParametersInfo z parametrem wAction ustawiona na wartość SPI_GETFILTERKEYS lub SPI_SETFILTERKEYS. Podczas korzystania z SPI_GETFILTERKEYS, należy określić Państwa cbSize struktury KLAWISZEFILTRU ; Funkcja parametru SystemParametersInfo wypełnienia pozostałych członków. Określ wszystkich elementów konstrukcji, korzystając z wartości SPI_SETFILTERKEYS.
Co najmniej jeden z członków iDelayMSec i iBounceMSec musi mieć wartość zero; one nie mogą jednocześnie być różną od zera w tym samym czasie.
Jeśli iBounceMSec jest niezerowa, funkcja KlawiszeOdbijające jest na i funkcja KlawiszeWolne jest wyłączona (wartość iDelayMSec jest ignorowany). Jeśli iBounceMSec jest równe zero, funkcja KlawiszeOdbijające jest wyłączona.
Jeśli iDelayMSec jest różna od zera, a iBounceMSec jest równa zero, funkcja KlawiszeWolne jest w przeciwnym wypadku jest wyłączona.
nbsp; Windows &NT: wymaga wersji 3.5 lub nowszej.
Systemu Windows:Nieobsługiwane.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Omówienie ułatwień dostępu, dostępności struktur, parametru SystemParametersInfo