IAccessibleWindowlessSite 接口 (oleacc.h)
Microsoft ActiveX 控件站点实现此接口,使具有 Microsoft Active Accessibility 实现的无窗口 ActiveX 控件能够表达其辅助功能。 此接口使控件容器能够保留无窗口控件可用于引发事件的对象 ID 范围,并使控件容器能够为无窗口控件的父级提供 IAccessible 指针。
继承
IAccessibleWindowlessSite 接口继承自 IUnknown 接口。 IAccessibleWindowlessSite 还具有以下类型的成员:
方法
IAccessibleWindowlessSite 接口包含以下方法。
IAccessibleWindowlessSite::AcquireObjectIdRange 从控件主机获取一系列对象 ID,并将其标记为由特定无窗口控件保留。 |
IAccessibleWindowlessSite::GetParentAccessible 检索辅助功能树中无窗口 Microsoft ActiveX 控件的父级的 IAccessible 指针。 |
IAccessibleWindowlessSite::QueryObjectIdRanges 检索特定无窗口 Microsoft ActiveX 控件保留的对象 ID 范围。 |
IAccessibleWindowlessSite::ReleaseObjectIdRange 释放先前通过对 IAccessibleWindowlessSite::AcquireObjectIdRange 方法的调用获取的对象 ID 范围。 |
注解
管理对象 ID 范围的函数需要站点对象维护已保留的范围列表。 当包含 ActiveX 控件的窗口收到一条 WM_GETOBJECT 消息,其中包含保留范围内的对象 ID (LPARAM 值) 时,窗口应调用 IAccessibleHandler::AccessibleObjectFromID 方法以获取该对象 ID 的 IAccessible 对象。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | oleacc.h |