協助工具參數

系統會維護一組協助工具參數,指出使用者是否有特殊需求或喜好設定,而需要應用程式變更其預設行為。 使用者控制這些參數的狀態,通常是在 主控台 中使用 [輕鬆存取中心]。 主控台應用程式或其他程式,讓使用者自訂環境可以使用 SystemParametersInfo 函式可設定協助工具參數。

如果使用者變更這些參數,主控台會 傳送WM_SETTINGCHANGE 訊息。 應用程式應該回應此訊息,並使用 SystemParametersInfo 來判斷協助工具參數的狀態。 啟用協助工具參數時,應用程式應視需要修改其使用者介面,以配合使用者的喜好設定。

Windows 支援下列協助工具參數。

參數 描述
高對比 表示應用程式應該在前景和背景視覺效果之間提供高對比。
鍵盤喜好設定 表示應用程式應該顯示將隱藏的鍵盤介面。
螢幕助讀程式 表示應用程式在以圖形方式呈現資訊的情況下,應該提供文字資訊。
顯示音效(和音訊描述旗標) 指出應用程式在使用音效來傳達重要資訊時,也應該提供視覺警示或提示,或提供視覺元素的音訊描述。
工作區動畫 表示應用程式應該遵守使用者喜好設定,以在工作區中顯示動畫。
訊息持續時間 指出提供快顯通知的應用程式必須監視有關訊息持續時間的旗標,並調整其通知長度。

 

下列系統參數適用于協助工具應用程式。 如需詳細資訊,請參閱 SystemParametersInfo 函式。

參數群組 參數
桌面參數 SPI_GETWORKAREA,SPI_SETWORKAREA
輸入參數 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
UI 效果參數 SPI_GETMENUUNDERLINES,SPI_SETMENUUNDERLINES
視窗參數 SPI_GETCARETWIDTH、SPI_GETFOREGROUNDFLASHCOUNT、SPI_GETFOREGROUNDLOCKTIMEOUT、SPI_SETCARETWIDTH、SPI_SETDRAGHEIGHT、SPI_SETDRAGWIDTH、SPI_SETFOREGROUNDFLASHCOUNT、SPI_SETFOREGROUNDLOCKTIMEOUT

關於 Windows 協助工具功能