TECLAS DE FILTRAGEM

A estrutura de ' Teclas lentas ' contém informações sobre o recurso de acessibilidade teclas lentas, que permitem que um usuário com deficiência definir a velocidade de repetição do teclado (RepeatKeys), aceitação de atraso (SlowKeys) e bounce rate (repercussão).

 typedef struct tagFILTERKEYS {/ / fk UINT cbSize; 
    DwFlags DWORD; 
    DWORD iWaitMSec; 
    DWORD iDelayMSec; 
    DWORD iRepeatMSec; 
    DWORD iBounceMSec; 
} ' TECLAS LENTAS ' 

 

Membros

cbSize
Especifica o tamanho da estrutura, em bytes.
dwFlags
Um conjunto de bit sinalizadores que especificar propriedades do recurso de teclas de filtragem. Os seguintes valores de sinalizador de bit são definidos:
Valor Significado
FKF_AVAILABLE Os recursos de ' Teclas lentas ' estão disponíveis.
FKF_CLICKON O computador faz um clique som quando uma chave é pressionada ou aceite, isto é, se SlowKeys estiver ativada, a aceitação é separada da imprensa e recebe um clique separado..
FKF_FILTERKEYSON Os recursos de ' Teclas lentas ' são em.
FKF_HOTKEYACTIVE O usuário pode ativar o recurso de teclas de filtragem on e off, mantendo a tecla shift pressionada por oito segundos.
FKF_HOTKEYSOUND Se este sinalizador estiver definido, o computador desempenha um siren som quando o usuário ativa o recurso de teclas de filtragem ativado ou desativado usando o tecla de acesso.
FKF_CONFIRMHOTKEY Windows 95, Windows NT 5.0 e posterior:Uma caixa de diálogo de confirmação é exibida quando os recursos de ' Teclas lentas ' são ativados usando o tecla de acesso.
FKF_INDICATOR Windows 95, Windows NT 5.0 e posterior:Um indicador visual é exibido quando os recursos de ' Teclas lentas ' são em.

iWaitMSec
Especifica o comprimento de tempo, em milissegundos, que o usuário deve manter pressionada uma tecla antes de ser aceite pelo computador.
iDelayMSec
Especifica o comprimento de tempo, em milissegundos, que o usuário deve mantenha uma tecla pressionada antes que ele comece a repetir.
iRepeatMSec
Especifica o comprimento de tempo, em milissegundos, entre cada repetição de pressionamento de tecla.
iBounceMSec
Especifica a quantidade de tempo, em milissegundos, que devem decorrer após liberar uma tecla antes que o computador irá aceitar uma imprensa subseqüente da mesma chave.

Observações

Use uma estrutura de teclas de filtragem quando chamar o SystemParametersInfo função com o wAction parâmetro definido para o valor SPI_GETFILTERKEYS ou SPI_SETFILTERKEYS. Ao usar o SPI_GETFILTERKEYS, você deve especificar o cbSize membro da estrutura de teclas de filtragem ; o SystemParametersInfo função preenche os membros restantes. Especifique todos os membros estrutura ao usar o valor SPI_SETFILTERKEYS.

Pelo menos um dos membros da iDelayMSec e iBounceMSec deve ser zero; eles não podem ambos ser diferente de zero ao mesmo tempo.

Se iBounceMSec for diferente de zero, é o recurso de repercussão sobre e o recurso de SlowKeys está desativado (o valor de iDelayMSec é ignorado). Se iBounceMSec for zero, o recurso de repercussão está desativado.

Se iDelayMSec for diferente de zero e iBounceMSec for zero, o recurso de SlowKeys está ativado; caso contrário, ele é desligado.

QuickInfo

nbsp; Windows &NT: requer a versão 3.5 ou posterior.
Windows:Sem suporte.
Windows CE:Sem suporte.
Cabeçalho:Declarado em WinUser. h.

Ver também

Visão geral sobre acessibilidade, Acessibilidade estruturas, SystemParametersInfo

Index