Share via


Recursos de acessibilidade internos

Os recursos de acessibilidade internos são extensões para o sistema operacional. Esses recursos afetam o comportamento do sistema, independentemente de quais aplicativos estão em execução.

O Win32 dá suporte aos seguintes recursos internos de acessibilidade.

Recurso Descrição
Accesstimeout Permite que um usuário especifique um intervalo de tempo limite após o qual os recursos de acessibilidade em todo o sistema são desabilitados automaticamente. O recurso AccessTimeout destina-se a computadores compartilhados por vários usuários com preferências diferentes. Cada indivíduo pode usar teclas de acesso ou o Centro de Facilidade de Acesso em Painel de Controle para habilitar recursos preferenciais. O período de tempo limite de acessibilidade é o período de tempo que deve passar sem entrada de teclado e mouse antes que o sistema operacional desative automaticamente os recursos de acessibilidade. Os recursos de acessibilidade afetados pelo tempo limite são FilterKeys, MouseKeys, StickyKeys e ToggleKeys e alto contraste. A estrutura ACCESSTIMEOUT define os parâmetros para esse recurso.
FilterKeys Habilita o controle de propriedades do teclado, como a quantidade de tempo antes que um pressionamento de tecla seja aceito como entrada e a quantidade de tempo antes que um pressionamento de tecla comece a repetir. O recurso FilterKeys também fornece comentários sonoros quando uma tecla é pressionada e quando é aceita como entrada. A estrutura FILTERKEYS define os parâmetros para esse recurso.
Mousekeys Permite que o usuário controle o ponteiro do mouse usando o teclado numérico. A estrutura MOUSEKEYS define os parâmetros para esse recurso.
SerialKeys Permite que o usuário forneça entrada usando um dispositivo de entrada alternativo anexado à porta serial do computador. Esse recurso foi projetado para usuários que não conseguem usar o teclado e o mouse padrão do computador. A estrutura SERIALKEYS define os parâmetros para esse recurso.
Soundsentry Exibe um sinal visual quando um som é gerado por um aplicativo baseado no Microsoft Win32 ou um aplicativo MS-DOS da Microsoft em execução em uma janela. A estrutura SOUNDSENTRY define os parâmetros para esse recurso, incluindo o endereço da função de retorno de chamada SoundSentryProc .
Stickykeys Permite que o usuário digite combinações de teclas, como CTRL+ALT+DEL, em sequência e não ao mesmo tempo. A estrutura STICKYKEYS define os parâmetros para esse recurso.
Togglekeys Fornece comentários sonoros quando o usuário ativa ou desativa as teclas CAPS LOCK, NUM LOCK ou SCROLL LOCK. A estrutura TOGGLEKEYS define os parâmetros para esse recurso.

 

A função SystemParametersInfo fornece a interface de programação para os recursos de acessibilidade internos. Essa função é útil em Painel de Controle aplicativos ou outros programas que permitem ao usuário personalizar o ambiente. A função SystemParametersInfo pode executar as seguintes tarefas:

  • Consulte o sistema para determinar a disponibilidade e o estado atual de um recurso de acessibilidade interno especificado.
  • Habilite um recurso e especifique parâmetros que controlam seu comportamento.
  • Desabilitar um recurso.
  • Habilite uma tecla de acesso que permite que o usuário habilite ou desabilite um recurso.

Para cada um dos recursos internos, o Win32 define uma estrutura que os aplicativos usam com SystemParametersInfo para consultar ou definir os parâmetros do recurso.

Um aplicativo pode usar SystemParametersInfo para habilitar ou desabilitar um recurso diretamente. Para alguns dos recursos, SystemParametersInfo pode habilitar uma combinação de teclas ou teclas para que o usuário possa alternar o estado de um recurso. Não há teclas de acesso para os recursos SerialKeys ou SoundSentry ou para o parâmetro ShowSounds. Os recursos de acessibilidade a seguir têm teclas de acesso.

Recurso Descrição
FilterKeys Mantenha pressionada a tecla SHIFT DIREITA por oito segundos para ativar ou desativar o recurso FilterKeys. Manter pressionada a tecla RIGHT SHIFT por 12 segundos habilita FilterKeys usando os valores mais conservadores para o membro iBounceMSec da estrutura FILTERKEYS . Manter pressionada a tecla RIGHT SHIFT por 16 segundos habilita FilterKeys usando os valores mais conservadores para o membro iWaitMSec da estrutura FILTERKEYS ..
Mousekeys Pressione ALT ESQUERDA + SHIFT ESQUERDO + NUM LOCK.
Stickykeys Pressione a tecla SHIFT 5 vezes.
Togglekeys Mantenha pressionada a tecla NUM LOCK por 5 segundos.
Modo de alto contraste Pressione ALT ESQUERDA + SHIFT ESQUERDO + TELA DE IMPRESSÃO.