Struktura funkcji KLAWISZEMYSZY zawiera informacje dotyczące funkcji ułatwień dostępu funkcji KlawiszeMyszy. Gdy funkcja KlawiszeMyszy jest aktywny, użytkownik może używać klawiatury numerycznej do kontrolowania wskaźnika myszy i kliknąć, kliknij dwukrotnie, przeciągnij i upuść. Naciskając klawisz numlock, użytkownika można przełączyć numerycznej między tryb sterowania Mysz i normalnej eksploatacji.
element TypeDef struct _MOUSEKEYS {/ / mk DWORD cbSize;
DWORD dwFlags;
DWORD iMaxSpeed;
DWORD iTimeToMaxSpeed;
DWORD iCtrlSpeed;
DWORD dwReserved1;
DWORD dwReserved2;
} FUNKCJI KLAWISZEMYSZY
| Wartość | Znaczenie |
|---|---|
| MKF_AVAILABLE | Jeśli ta flaga będzie ustawiona, dostępna jest funkcja KlawiszeMyszy. |
| MKF_CONFIRMHOTKEY | Systemu Windows 95, Windows NT 5.0 i nowsze: Pojawi się okno dialogowe potwierdzenia, kiedy funkcja KlawiszeMyszy jest uaktywniona przy użyciu klawisz dostępu. |
| MKF_HOTKEYACTIVE | Jeśli ta flaga będzie ustawiona, użytkownika można włączyć funkcję KlawiszeMyszy, włączanie i wyłączanie przy użyciu klawisz dostępu, który jest lewy ALT + lewy SHIFT + NUM LOCK. |
| MKF_HOTKEYSOUND | Jeśli ta flaga będzie ustawiona, system sygnalizuje Syrena dźwięku, gdy użytkownik włącza funkcję KlawiszeMyszy lub wyłączyć za pomocą klawisz dostępu. |
| MKF_INDICATOR | Systemu Windows 95, Windows NT 5.0 i nowsze: Wizualne wskaźnik jest wyświetlany po włączeniu funkcji KlawiszeMyszy. |
| MKF_MOUSEKEYSON | Jeśli ta flaga będzie ustawiona, funkcja KlawiszeMyszy jest na. |
| MKF_MODIFIERS | Systemu Windows 95, Windows NT 5.0 i nowsze: Klawisz CTRL zwiększa szybkość kursor przez wartość określoną przez członka iCtrlSpeed i klawisza SHIFT powoduje, że kursor, aby opóźnić krótko po przeniesieniu pojedynczego piksela, umożliwiając grzywny położenia kursora. Jeśli ta wartość nie zostanie określona, klawisze CTRL i SHIFT klucze są ignorowane podczas, gdy użytkownik przesuwa kursorem myszy, za pomocą klawiszy strzałek. |
| MKF_REPLACENUMBERS | Systemu Windows 95, Windows NT 5.0 i nowsze:Numerycznej przesunie wskaźnik myszy, gdy klawisz NUM LOCK jest włączony. Jeśli ta flaga nie jest określony, numerycznej przenosi kursor myszy, gdy klawisz NUM LOCK jest wyłączony. |
Systemu Windows 95: Sprawdzanie zakresu nie jest wykonywane.
Systemu Windows NT: Prawidłowymi wartościami są od 10 do 360.
Aplikacja używa struktury funkcji KLAWISZEMYSZY , gdy wywołanie funkcji parametru SystemParametersInfo z parametrem wAction wartość SPI_GETMOUSEKEYS lub SPI_SETMOUSEKEYS. Podczas korzystania z SPI_GETMOUSEKEYS, aplikacja musi określić członek cbSize struktury funkcji KLAWISZEMYSZY ; Funkcja parametru SystemParametersInfo wypełnienia pozostałych członków. Aplikacja musi określić wszystkich elementów konstrukcji, przy użyciu wartości SPI_SETMOUSEKEYS.
nbsp; Windows &NT: wymaga wersji 3.5 lub nowszej.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Omówienie ułatwień dostępu, dostępności struktur, parametru SystemParametersInfo