Udostępnij przez


Wbudowane funkcje ułatwień dostępu

Wbudowane funkcje ułatwień dostępu to rozszerzenia systemu operacyjnego. Te funkcje wpływają na zachowanie systemu niezależnie od tego, które aplikacje są uruchomione.

Win32 obsługuje następujące wbudowane funkcje ułatwień dostępu.

Cecha Opis
AccessTimeout Umożliwia użytkownikowi określenie interwału limitu czasu, po którym funkcje ułatwień dostępu dla całego systemu są automatycznie wyłączone. Funkcja AccessTimeout jest przeznaczona dla komputerów, które są współużytkowane przez kilku użytkowników z różnymi preferencjami. Każda osoba może używać dostępu lub Ułatwienia dostępu w Panelu sterowania, aby włączyć preferowane funkcje. Limit czasu ułatwień dostępu to czas, który musi przechodzić bez klawiatury i danych wejściowych myszy, zanim system operacyjny automatycznie wyłączy funkcje ułatwień dostępu. Funkcje ułatwień dostępu, których dotyczy przekroczenie limitu czasu, to filterKeys, MouseKeys, StickyKeys i ToggleKeys oraz wysoki kontrast. Struktura ACCESSTIMEOUT definiuje parametry tej funkcji.
FiltryKlucze Umożliwia sterowanie właściwościami klawiatury, takimi jak czas, po jakim naciśnięcie jest akceptowane jako dane wejściowe, a czas, po jakim naciśnięcie zacznie się powtarzać. Funkcja FilterKeys udostępnia również dźwiękową opinię po naciśnięciu i zaakceptowaniu go jako danych wejściowych. Struktura FILTERKEYS definiuje parametry tej funkcji.
Szkiełki myszy Umożliwia użytkownikowi sterowanie wskaźnikiem myszy przy użyciu klawiatury liczbowej. Struktura MOUSEKEYS definiuje parametry tej funkcji.
SerialKeys Umożliwia użytkownikowi podanie danych wejściowych przy użyciu alternatywnego urządzenia wejściowego dołączonego do portu szeregowego komputera. Ta funkcja jest przeznaczona dla użytkowników, którzy nie mogą używać standardowej klawiatury i myszy komputera. Struktura SERIALKEYS definiuje parametry tej funkcji.
SoundSentry Wyświetla sygnał wizualny, gdy dźwięk jest generowany przez aplikację opartą na systemie Microsoft Win32 lub aplikację microsoft MS-DOS działającą w oknie. Struktura SOUNDSENTRY definiuje parametry tej funkcji, w tym adres funkcji SoundSentryProc funkcji wywołania zwrotnego.
StickyKeys Umożliwia użytkownikowi wpisywanie kombinacji, takich jak CTRL+ALT+DEL, w sekwencji, a nie w tym samym czasie. Struktura STICKYKEYS definiuje parametry tej funkcji.
PrzełącznikKeys Dostarcza dźwiękowe opinie, gdy użytkownik włącza lub wyłącza CAPS LOCK, NUM LOCK lub SCROLL LOCK. Struktura TOGGLEKEYS definiuje parametry tej funkcji.

 

Funkcja SystemParametersInfo udostępnia interfejs programowania wbudowanym funkcjom ułatwień dostępu. Ta funkcja jest przydatna w aplikacjach Panelu sterowania lub innych programach, które umożliwiają użytkownikowi dostosowywanie środowiska. Funkcja SystemParametersInfo może wykonywać następujące zadania:

  • Wykonaj zapytanie względem systemu, aby określić dostępność i bieżący stan określonej wbudowanej funkcji ułatwień dostępu.
  • Włącz funkcję i określ parametry, które kontrolują jej zachowanie.
  • Wyłącz funkcję.
  • Włącz klucz gorący, który umożliwia użytkownikowi włączanie lub wyłączanie funkcji.

Dla każdej wbudowanej funkcji Win32 definiuje strukturę używaną przez aplikacje z SystemParametersInfo do wykonywania zapytań lub ustawiania parametrów funkcji.

Aplikacja może używać SystemParametersInfo do włączania lub wyłączania funkcji bezpośrednio. W przypadku niektórych funkcji SystemParametersInfo może włączyć kombinację lub, aby użytkownik mógł przełączać stan funkcji. Nie ma kluczy dostępu do funkcji SerialKeys lub SoundSentry ani parametru ShowSounds. Poniższe funkcje ułatwień dostępu mają klucze dostępu.

Cecha Opis
FiltryKlucze Przytrzymaj RIGHT SHIFT przez osiem sekund, aby włączyć lub wyłączyć funkcję FilterKeys. Przytrzymanie RIGHT SHIFT przez 12 sekund umożliwia użycie FilterKeys przy użyciu najbardziej konserwatywnych wartości dla elementu członkowskiego iBounceMSec struktury FILTERKEYS. Przytrzymanie RIGHT SHIFT przez 16 sekund umożliwia użycie FilterKeys przy użyciu najbardziej konserwatywnych wartości dla elementu członkowskiego iWaitMSec struktury FILTERKEYS..
Szkiełki myszy Naciśnij LEFT ALT + LEFT SHIFT + NUM LOCK.
StickyKeys Naciśnij SHIFT 5 razy.
PrzełącznikKeys Przytrzymaj NUM LOCK przez 5 sekund.
tryb dużego kontrastu Naciśnij LEFT ALT + LEFT SHIFT + PRINT SCREEN.