Freigeben über


Verfügbarmachen einer nativen Objektmodellschnittstelle

Wenn ein Benutzeroberflächenelement ein anderes systemeigenes Objektmodell als Microsoft Active Accessibility oder Benutzeroberflächenautomatisierung unterstützt, kann es die benutzerdefinierte Schnittstelle verfügbar machen, indem es auf WM_GETOBJECT Nachrichten reagiert, die den OBJID_NATIVEOM Objektbezeichner enthalten. Um darauf zu reagieren, sollte das UI-Element den Wert zurückgeben, der durch einen Aufruf der LresultFromObject-Funktion abgerufen wurde.

Ein Client kann eine Schnittstelle aus einem Benutzeroberflächenelement abrufen, das ein natives Objektmodell unterstützt, indem er die AccessibleObjectFromWindow-Funktion aufruft und OBJID_NATIVEOM als zweiten Parameter angibt.