IAccessibleWindowlessSite 介面 (oleacc.h)
Microsoft ActiveX 控件網站會實作此介面,以啟用無視窗 ActiveX 控件,該控件具有 Microsoft Active Accessibility 實作來表示其輔助功能。 這個介面可讓控件容器保留無視窗控制項可用來引發事件的物件標識元範圍,並讓控件容器為無視窗控制元件的父系提供 IAccessible 指標。
繼承
IAccessibleWindowlessSite 介面繼承自 IUnknown 介面。 IAccessibleWindowlessSite 也有下列類型的成員:
方法
IAccessibleWindowlessSite 介面具有這些方法。
IAccessibleWindowlessSite::AcquireObjectIdRange 從控件主機取得物件標識符的範圍,並將其標示為由特定無視窗控件保留。 |
IAccessibleWindowlessSite::GetParentAccessible 擷取輔助功能樹狀結構中無視窗 Microsoft ActiveX 控件父代的 IAccessible 指標。 |
IAccessibleWindowlessSite::QueryObjectIdRanges 擷取特定無視窗 Microsoft ActiveX 控制項已保留的物件標識碼範圍。 |
IAccessibleWindowlessSite::ReleaseObjectIdRange 釋放先前呼叫 IAccessibleWindowlessSite::AcquireObjectIdRange 方法所取得的物件標識符範圍。 |
備註
管理物件標識元範圍的函式預期月台物件會維護已保留的範圍清單。 當包含 ActiveX 控件的視窗收到具有 LPARAM 值 ( 物件標識碼) 位於保留範圍的WM_GETOBJECT訊息時,視窗應該呼叫 IAccessibleHandler::AccessibleObjectFromID 方法,以取得該物件識別符的 IAccessible 物件。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | oleacc.h |