Parametri di accessibilità
Il sistema gestisce un set di parametri di accessibilità che indicano se l'utente ha esigenze o preferenze speciali che richiedono alle applicazioni di modificare il comportamento predefinito. L'utente controlla lo stato di questi parametri, in genere usando il Centro accessibilità in Pannello di controllo. Pannello di controllo applicazioni o altri programmi che consentono all'utente di personalizzare l'ambiente può usare Funzione SystemParametersInfo per impostare i parametri di accessibilità.
Se un utente modifica questi parametri, il Pannello di controllo invia il messaggio WM_edizione Standard TTINGCHANGE. Le applicazioni devono rispondere a questo messaggio e usare SystemParametersInfo per determinare lo stato dei parametri di accessibilità. Quando un parametro di accessibilità è abilitato, l'applicazione deve modificare l'interfaccia utente, se necessario, per soddisfare le preferenze dell'utente.
Windows supporta i parametri di accessibilità seguenti.
Parametro | Descrizione |
---|---|
Contrasto elevato | Indica che le applicazioni devono fornire un contrasto elevato tra gli oggetti visivi di primo piano e di sfondo. |
Preferenza tastiera | Indica che le applicazioni devono visualizzare le interfacce della tastiera che altrimenti verrebbero nascoste. |
Utilità per la lettura dello schermo | Indica che le applicazioni devono fornire informazioni testuali in situazioni in cui altrimenti presenterebbero le informazioni graficamente. |
Mostra suoni (e flag di descrizione audio) | Indica che le applicazioni devono fornire anche un avviso visivo o un segnale quando usa il suono per trasmettere informazioni importanti o fornire una descrizione audio per gli elementi visivi. |
Animazione dell'area client | Indica che le applicazioni devono rispettare le preferenze utente per la visualizzazione dell'animazione nell'area client. |
Durata del messaggio | Indica che le applicazioni che forniscono notifiche popup devono monitorare i flag relativi alla durata del messaggio e regolare la lunghezza della notifica. |
I parametri di sistema seguenti sono utili per le applicazioni di accessibilità. Per altre informazioni, vedere Funzione SystemParametersInfo.
Gruppo di parametri | Parametro |
---|---|
Parametri desktop | SPI_GETWORKAREA, SPI_edizione Standard TWORKAREA |
Parametri di input | SPI_GETKEYBOARDCUES, SPI_GETKEYBOARDDELAY, SPI_GETKEYBOARDPREF, SPI_GETKEYBOARDSPedizione Enterprise D, SPI_GETMESSAGEDURATION, SPI_GETMOUedizione Standard, SPI_GETMOUedizione Standard HOVERHEIGHT, SPI_GETMOUedizione Standard HOVERTIME, SPI_GETMOUedizione Standard HOVERWIDTH, SPI_ GETMOU edizione Standard SP edizione Enterprise D, SPI_GETMOUedizione Standard TRAILS, SPI_GETSNAPTODEFBUTTON, SPI_GETWHedizione Enterprise LSCROLLLINES, SPI_edizione Standard TDOUBLECLICKTIME, SPI_edizione Standard TDOUBLECLKHEIGHT, SPI_ edizione Standard TDOUBLECLKWIDTH, SPI_edizione Standard TKEYBOARDCUES, SPI_edizione Standard TKEYBOARDDELAY, SPI_edizione Standard TKEYBOARDPREF, SPI_edizione Standard TKEYBOARDSP edizione Enterprise D, SPI_ edizione Standard TMOU edizione Standard, SPI_edizione Standard TMOU edizione Standard HOVERHEIGHT, SPI_edizione Standard TMOU edizione Standard HOVERTIME, SPI_edizione Standard TMOUedizione Standard HOVERWIDTH, SPI_edizione Standard TMOU edizione Standard SP edizione Enterprise D, SPI_edizione Standard TMOU edizione Standard TRAILS, SPI_edizione Standard TSNAPTODEFBUTTON, SPI_ edizione Standard TWH edizione Enterprise LSCROLLLINES |
Parametri dell'effetto dell'interfaccia utente | SPI_GETMENUUNDERLINES, SPI_edizione Standard TMENUUNDERLINES |
Parametri di finestra | SPI_GETCARETWIDTH, SPI_GETFOREGROUNDFLASHCOUNT, SPI_GETFOREGROUNDLOCKTIMEOUT, SPI_edizione Standard TCARETWIDTH, SPI_edizione Standard TDRAGHEIGHT, SPI_edizione Standard TDRAGWIDTH, SPI_edizione Standard TFOREGROUNDFLASHCOUNT, SPI_edizione Standard TFOREGROUNDLOCKTIMEOUT |