無視窗 ActiveX 控制項協助工具
本節說明如何使用 Windows 協助工具 API 來確保可存取無視窗的 Microsoft ActiveX 控制項。
Windows 8包含新的 Windows 協助工具 API 介面,可簡化為無視窗 ActiveX 控制項實作協助工具的工作。 API 包含在無視窗控制項和控制項容器上實作的介面,可讓無視窗控制項及其容器一起運作,以提供無視窗控制項的協助工具資訊。 API 支援下列案例:
- Microsoft Active Accessibility 無視窗控制項裝載于 Microsoft Active Accessibility 控制項容器中。
- Microsoft Active Accessibility 無視窗控制項裝載于 Microsoft 消費者介面自動化 控制項容器中。
- 消費者介面自動化裝載在 Microsoft Active Accessibility 控制項容器中的無視窗控制項。
- 消費者介面自動化消費者介面自動化控制項容器中裝載的無視窗控制項。
下表列出支援無視窗 ActiveX 控制項的介面,並識別實作介面的物件。
Object | MSAA | UI 自動化 |
---|---|---|
Control 物件 | IAccessibleHandler | |
控制網站 | IAccessibleWindowlessSite | IRawElementProviderWindowlessSite |
主機視窗的根目錄 | IAccessibleHostingElementProviders | IRawElementProviderHostingAccessibles |
本節內容
- 如何使用消費者介面自動化讓無視窗 ActiveX 控制項可供存取
- 如何使用 MSAA 讓無視窗 ActiveX 控制項可供存取
- 如何裝載無視窗 ActiveX 控制項消費者介面自動化
- 如何裝載 MSAA 無視窗 ActiveX 控制項