使用標準 Windows 控制項
盡可能使用標準 Windows 控制項,因為它們與 Microsoft Active Accessibility 指導方針完全相容。 這包括 Windows (User32.dll) 所提供的控制項,以及 Windows 通用控制項庫 (Comctl32.dll) 。
每個標準 Windows 控制項都是特定類別的個別視窗,因此當焦點移至新控制項時,協助工具協助工具就會收到通知。 協助可以判斷控制項視窗類別,以及它可以傳送給查詢或改變控制項狀態的任何其他訊息。 協助工具也可以識別父視窗內包含的所有子控制項,並識別任何控制項的父系。
某些常見的控制項非常有彈性,通常可以取代較不方便存取的自訂控制項和擁有者繪製的控制項。 例如,清單檢視可以取代擁有者繪製的清單方塊,以顯示每個專案旁邊的核取方塊。 另一個範例是,增強按鈕控制項可以同時顯示影像和文字。 先前,這需要使用自訂控制項。