FILTERTASTER

FILTERTASTER strukturen inneholder informasjon om tilgjengelighetsfunksjon Filtertaster, som tillater en bruker med funksjonshemninger å angi tastaturets repetisjonshastighet (Tastegjentakelser), aksept forsinke (sene taster), og transittstoppfrekvens (Sprettetaster).

 typeDef struct tagFILTERKEYS {/ / fk UINT cbSize; 
    DWORD dwFlags; 
    DWORD iWaitMSec; 
    DWORD iDelayMSec; 
    DWORD iRepeatMSec; 
    DWORD iBounceMSec; 
} FILTERTASTER 

 

Medlemmer

cbSize
Angir strukturen størrelsen, i byte.
dwFlags
Et sett med Bitflagg som angir egenskapene for funksjonen Filtertaster. Følgende bit-flagg verdiene er definert:
Verdi Betydning
FKF_AVAILABLE Filtertaster-funksjoner er tilgjengelige.
FKF_CLICKON Datamaskinen lager et klikk lyd når en tast trykkes og akseptert, det vil si hvis sene taster er på, aksept er atskilt fra pressen og mottar en separat Klikk..
FKF_FILTERKEYSON Funksjonene for Filtertaster er på.
FKF_HOTKEYACTIVE Brukeren kan slå filtertaster funksjonen av og på ved å holde nede SKIFT i åtte sekunder.
FKF_HOTKEYSOUND Hvis dette flagget er angitt, spiller datamaskinen en siren lyd når brukeren slår funksjonen Filtertaster av eller på ved hjelp av nøkkelen for varm.
FKF_CONFIRMHOTKEY Windows 95, Windows NT 5.0 og senere:En bekreftelsesdialogboks vises når Filtertaster funksjonene er aktivert ved hjelp av nøkkelen for varm.
FKF_INDICATOR Windows 95, Windows NT 5.0 og senere:En visuell indikator vises når Filtertaster funksjonene er på.

iWaitMSec
Angir hvor lang tid, i millisekunder, som brukeren må holde en tast nede før den godkjennes av datamaskinen.
iDelayMSec
Angir hvor lang tid, i millisekunder, som brukeren må holde en tast nede før den begynner å gjenta.
iRepeatMSec
Angir hvor lang tid, i millisekunder, mellom hver gjentakelse av tastetrykket.
iBounceMSec
Angir tiden, i millisekunder, som må gå etter frigir en nøkkel før datamaskinen vil godta neste gang brukerne trykker den samme nøkkelen.

Merknader

Bruke en struktur for FILTERTASTER når kaller funksjonen SystemParametersInfo med parameteren wAction satt til verdien SPI_GETFILTERKEYS eller SPI_SETFILTERKEYS. Når du bruker SPI_GETFILTERKEYS, må du angi cbSize medlem av strukturen FILTERTASTER ; funksjonen SystemParametersInfo fyller de gjenværende medlemmene. Angi alle strukturmedlemmer når du bruker SPI_SETFILTERKEYS-verdi.

Minst en av de iDelayMSec og iBounceMSec medlemmene må være null; de kan ikke begge være ikke-null samtidig.

Hvis iBounceMSec er ikke-null, Sprettetaster funksjonen er på og sene taster-funksjonen er slått av ( iDelayMSec -verdien ignoreres). Hvis iBounceMSec er null, er Sprettetaster-funksjonen deaktivert.

Hvis iDelayMSec er ikke-null, og iBounceMSec er null, er funksjonen sene taster på; Ellers er det av.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.5 eller senere.
Windows:Som ikke støttes.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i winuser.h.

Se også

Tilgjengelighet, oversikt, tilgjengelighet strukturer, SystemParametersInfo

Index