Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O sistema mantém um conjunto de parâmetros de acessibilidade que indicam se o usuário tem necessidades ou preferências especiais que exigem que os aplicativos alterem seu comportamento padrão. O usuário controla o estado desses parâmetros, normalmente usando a Central de Facilidade de Acesso no Painel de Controle. Aplicativos do Painel de Controle ou outros programas que permitem ao usuário personalizar o ambiente podem usar a função SystemParametersInfo para definir os parâmetros de acessibilidade.
Se um usuário alterar esses parâmetros, o Painel de Controle enviará a mensagem WM_SETTINGCHANGE. Os aplicativos devem responder a essa mensagem e usar SystemParametersInfo para determinar o estado dos parâmetros de acessibilidade. Quando um parâmetro de acessibilidade é habilitado, o aplicativo deve modificar sua interface do usuário, se necessário, para acomodar as preferências do usuário.
O Windows dá suporte aos seguintes parâmetros de acessibilidade.
| Parâmetro | Descrição |
|---|---|
| alto contraste | Indica que os aplicativos devem fornecer alto contraste entre visuais em primeiro plano e em segundo plano. |
| de preferência de teclado | Indica que os aplicativos devem exibir interfaces de teclado que, de outra forma, estariam ocultas. |
| de leitor de tela do | Indica que os aplicativos devem fornecer informações textuais em situações em que, de outra forma, apresentariam as informações graficamente. |
| Mostrar sons (e sinalizador de audiodescrição) | Indica que os aplicativos também devem fornecer um alerta visual ou uma indicação quando ele usa som para transmitir informações importantes ou fornecer uma descrição de áudio para elementos visuais. |
| de animação da área do cliente | Indica que os aplicativos devem respeitar as preferências do usuário para exibir a animação na área do cliente. |
| duração da mensagem | Indica que os aplicativos que fornecem notificações pop-up devem monitorar sinalizadores sobre a duração da mensagem e ajustar o comprimento da notificação. |
Os parâmetros do sistema a seguir são úteis para aplicativos de acessibilidade. Para obter mais informações, consulte função SystemParametersInfo.
| Grupo de parâmetros | Parâmetro |
|---|---|
| Parâmetros da área de trabalho | SPI_GETWORKAREA, SPI_SETWORKAREA |
| Parâmetros de entrada | SPI_GETKEYBOARDCUES, SPI_GETKEYBOARDDELAY, SPI_GETKEYBOARDPREF, SPI_GETKEYBOARDSPEED, SPI_GETMESSAGEDURATION, SPI_GETMOUSE, SPI_GETMOUSEHOVERHEIGHT, SPI_GETMOUSEHOVERTIME, SPI_GETMOUSEHOVERWIDTH, SPI_GETMOUSESPEED, SPI_GETMOUSETRAILS, SPI_GETSNAPTODEFBUTTON, SPI_GETWHEELSCROLLLINES, SPI_SETDOUBLECLICKTIME, SPI_SETDOUBLECLKHEIGHT, SPI_SETDOUBLECLKWIDTH, SPI_SETKEYBOARDCUES, SPI_SETKEYBOARDDELAY, SPI_SETKEYBOARDPREF, SPI_SETKEYBOARDSPEED, SPI_SETMOUSE, SPI_ SETMOUSEHOVERHEIGHT, SPI_SETMOUSEHOVERTIME, SPI_SETMOUSEHOVERWIDTH, SPI_SETMOUSESPEED, SPI_SETMOUSETRAILS, SPI_SETSNAPTODEFBUTTON, SPI_SETWHEELSCROLLLINES |
| Parâmetros de efeito de interface do usuário | SPI_GETMENUUNDERLINES, SPI_SETMENUUNDERLINES |
| Parâmetros de janela | SPI_GETCARETWIDTH, SPI_GETFOREGROUNDFLASHCOUNT, SPI_GETFOREGROUNDLOCKTIMEOUT, SPI_SETCARETWIDTH, SPI_SETDRAGHEIGHT, SPI_SETDRAGWIDTH, SPI_SETFOREGROUNDFLASHCOUNT, SPI_SETFOREGROUNDLOCKTIMEOUT |