本机 IAccessible 支持

Oleacc.dll代表OBJID_CLIENTIAccessible 接口指针及其直接简单元素子元素实现 IAccIdentity。 将带有lParam = OBJID_CLIENT的WM_GETOBJECT发送到 HWND(表示窗口或整个控件的工作区)时,将返回OBJID_CLIENTIAccessible 接口指针。 此类 IAccessible 接口指针的父级通常具有 ROLE_SYSTEM_WINDOW 的角色,并且是使用 lParam = OBJID_WINDOW 发送到 hwnd 的WM_GETOBJECT时返回IAccessible 对象。

这些 IAccessible 接口指针通常发生在Oleacc.dll代理已子类化或简单自定义控件 ((如容器 IAccessible )以及一级简单元素子元素) 提供本机 IAccessible 实现的情况下。

更复杂的本机 IAccessible 实现,例如存在 IAccessible的层次结构或使用自定义对象 ID 的位置,必须自行实现 IAccIdentity