FUNKCIA KLÁVESY MYŠI

Klávesy štruktúra obsahuje informácie o dostupnosti funkciu Klávesy myši. Keď funkciu Klávesy myši je aktívny, používateľ môže pomocou numerickej klávesnice ovládať ukazovateľ myši a kliknite na tlačidlo, dvakrát kliknite na ikonu, potiahnutie a pustenie. Stlačením numlock používateľa môžete prepínať na numerickej klávesnici medzi režim ovládania myši a normálnej prevádzky.

tYPEDEF struct _MOUSEKEYS {/ / mk DWORD cbSize; 
    DWORD dwFlags; 
    DWORD iMaxSpeed; 
    DWORD iTimeToMaxSpeed; 
    DWORD iCtrlSpeed; 
    DWORD dwReserved1; 
    DWORD dwReserved2; 
} FUNKCIE KLÁVESY MYŠI 
 

Členovia

cbSize
Určuje veľkosť v bajtoch, táto štruktúra.
dwFlags
Množina bitové príznaky, ktoré určujú vlastnosti funkciu Filtrovanie klávesov. Bitový príznak hodnôt sú definované:
Hodnota Význam
MKF_AVAILABLE Ak je nastavená táto vlajka funkciu Klávesy myši je k dispozícii.
MKF_CONFIRMHOTKEY Systém Windows 95, Windows NT, verzia 5.0 a vyššia: Zobrazí sa dialógové okno potvrdenie kei je aktivovaná funkcia Klávesy myši pomocou horúcich kláves.
MKF_HOTKEYACTIVE Ak táto vlajka je nastavený, používateľa môžete zapnúť funkciu Klávesy myši a vypnúť pomocou horúceho kľúč, ktorý zostáva ALT + ľavý SHIFT + NUM LOCK.
MKF_HOTKEYSOUND Ak je nastavená táto vlajka systému prehrá sirény zvuk keď používateľ zapne funkciu Klávesy myši alebo vypnúť pomocou Klávesová skratka.
MKF_INDICATOR Systém Windows 95, Windows NT, verzia 5.0 a vyššia: Vizuálny indikátor sa zobrazí, keď je funkcia Klávesy myši zapnutá.
MKF_MOUSEKEYSON Ak je nastavená táto vlajka funkciu Klávesy myši zapnutá.
MKF_MODIFIERS Systém Windows 95, Windows NT, verzia 5.0 a vyššia: Kláves CTRL zvyšuje kurzor rýchlosť hodnotu určenú vo vlastnosti iCtrlSpeed členom a kláves SHIFT spôsobí, že kurzor na odklad krátko po presune obrazový umožňujúce jemné umiestnenie kurzora. Ak táto hodnota nie je zadaná, klávesy CTRL a SHIFT kľúče sú ignorované kým používateľ presunie kurzor myši pomocou kurzorových klávesov.
MKF_REPLACENUMBERS Systém Windows 95, Windows NT, verzia 5.0 a vyššia:Numerickej klávesnici pohne myšou, keď je kláves NUM LOCK zapnutý. Ak táto vlajka nie je zadaný, numerickej klávesnice premiestni kurzor myši pri kláves NUM LOCK vypnutý.

iMaxSpeed
Určuje maximálnu rýchlosť pohybu ukazovateľa myši dosiahne, keď je stlačený kláves so šípkou.

Systém Windows 95: Rozsah kontroly nevykonáva.

Systém Windows NT: Platné hodnoty sú od 10 do 360.

iTimeToMaxSpeed
Určuje dĺžku času v milisekundách, ktorý trvá kurzor myši na dosiahnutie maximálnej rýchlosti, ak je stlačený kláves so šípkou. Platné hodnoty sú od 1000 na 5000.
iCtrlSpeed
Určuje multiplikátor uplatniť na rýchlosť kurzor myši, keď používateľ podrží stlačený kláves ctrl počas pomocou kurzorových klávesov presuňte kurzor. Táto hodnota je ignorovaná, ak MKF_MODIFIERS nie je nastavený.
dwReserved1
Tento člen je vyhradené pre budúce použitie. Musí byť nastavené na nulu.
dwReserved2
Tento člen je vyhradené pre budúce použitie. Musí byť nastavené na nulu.

Poznámky

Aplikácia používa funkciu Klávesy myši štruktúry pri volaní funkcie SystemParametersInfo s parametrom wAction nastavená na hodnotu SPI_GETMOUSEKEYS alebo SPI_SETMOUSEKEYS. Ak používate SPI_GETMOUSEKEYS, žiadosť musí určiť cbSize člen klávesy štruktúry; Funkcia SystemParametersInfo vyplní zostávajúcich členov. Žiadosť musí určiť všetky konštrukcie pri použití hodnotu SPI_SETMOUSEKEYS.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.5 alebo novšia verzia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarované v súbore winuser.h.

Pozri tiež

Prehľad dostupnosti, prístupnosti štruktúry, SystemParametersInfo

Index