使用作用中協助工具公開自訂控制項
您可以使用 Microsoft Active Accessibility 作為有效的方法,讓自訂控制項與協助工具協助工具相容。 作用中協助工具需要應用程式:
- 建立元件物件模型 (COM) 物件,這些物件代表個別自訂控制項或適當支援 IAccessible 介面的控制項群組。 (Active Accessibility client 要求物件時,可能會視需要建立物件。)
- 建立或終結控制項、取得或失去焦點,或變更狀態時呼叫 NotifyWinEvent 。
- 當用來查詢物件或物件的屬性時,處理WM_GETOBJECT訊息。
為了達到此討論的目的,包含其他自訂物件的視窗也需要公開至 Active Accessibility,讓用戶端能夠探索並流覽至子物件。 如需如何讓自訂控制項與協助工具協助工具相容的詳細資訊,請參閱 協助工具。