Recursos de acessibilidade integrados
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 sendo executados.
Win32 suporta os seguintes recursos de acessibilidade interna.
Funcionalidade | 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 desativados automaticamente. O recurso AccessTimeout destina-se a computadores que são compartilhados por vários usuários com preferências diferentes. Cada indivíduo pode usar teclas de atalho ou a Central de Facilidade de Acesso no Painel de Controle para habilitar os recursos preferidos. O período de tempo limite de acessibilidade é o período de tempo que deve passar sem a entrada do teclado e do 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 de alto contraste. A estruturaACCESSTIMEOUT define os parâmetros para esse recurso. |
Teclas de filtro | Permite o controle das propriedades do teclado, como a quantidade de tempo antes de um pressionamento de tecla ser aceito como entrada e a quantidade de tempo antes de um pressionamento de tecla começar a se repetir. O recurso FilterKeys também fornece feedback de som quando uma tecla é pressionada e quando ela é aceita como entrada. A estruturaFILTERKEYS define os parâmetros para esse recurso. |
Teclas do rato | Permite ao usuário controlar 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 conectado à porta serial do computador. Esta funcionalidade foi concebida para utilizadores que não conseguem utilizar o teclado e rato padrão do computador. A estruturaSERIALKEYSdefine os parâmetros para esse recurso. |
Sentinela de som | Exibe um sinal visual quando um som é gerado por um aplicativo baseado no Microsoft Win32 ou um aplicativo do Microsoft MS-DOS 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. |
Teclas adesivas | Permite que o usuário digite combinações de teclas, como CTRL + ALT + DEL, em seqüência em vez de ao mesmo tempo. A estrutura STICKYKEYS define os parâmetros para esse recurso. |
Teclas de alternância | Fornece feedback sonoro quando o usuário liga ou desliga 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 integrados. Esta função é útil em aplicativos do Painel de Controle 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.
- Desative um recurso.
- Habilite uma tecla de atalho que permita ao usuário habilitar ou desabilitar 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 tecla de atalho ou combinação de teclas para que o usuário possa alternar o estado de um recurso. Não há teclas de atalho para os recursos SerialKeys ou SoundSentry, ou para o parâmetro ShowSounds. Os seguintes recursos de acessibilidade têm teclas de atalho.
Funcionalidade | Descrição |
---|---|
Teclas de filtro | Mantenha pressionada a tecla SHIFT DIREITA por oito segundos para ativar ou desativar o recurso FilterKeys. Manter pressionada a tecla SHIFT DIREITA por 12 segundos habilita FilterKeys usando os valores mais conservadores para o iBounceMSec membro da estruturaFILTERKEYS. Manter pressionada a tecla SHIFT DIREITA por 16 segundos habilita FilterKeys usando os valores mais conservadores para o iWaitMSec membro da estrutura FILTERKEYS. |
Teclas do rato | Pressione ALT ESQUERDA + TURNO ESQUERDO + NUM LOCK. |
Teclas adesivas | Pressione a tecla SHIFT 5 vezes. |
Teclas de alternância | Mantenha premida a tecla NUM LOCK durante 5 segundos. |
Modo de alto contraste | Pressione LEFT ALT + LEFT SHIFT + PRINT SCREEN. |