WindowFromAccessibleObject-Funktion (oleacc.h)

Ruft das Fensterhandle ab, das einem bestimmten instance einer IAccessible-Schnittstelle entspricht.

Syntax

HRESULT WindowFromAccessibleObject(
  [in]  IAccessible *unnamedParam1,
  [out] HWND        *phwnd
);

Parameter

[in] unnamedParam1

Typ: IAccessible*

Zeiger auf die IAccessible-Schnittstelle , deren entsprechendes Fensterhandle abgerufen wird. Dieser Parameter darf nicht NULL sein.

[out] phwnd

Typ: HWND*

Adresse einer Variablen, die ein Handle für das Fenster empfängt, das das in pacc angegebene Objekt enthält. Wenn dieser Wert nach dem Aufruf NULL ist, ist das Objekt nicht in einem Fenster enthalten. Beispielsweise ist der Mauszeiger nicht in einem Fenster enthalten.

Rückgabewert

Typ: STDAPI

Gibt bei Erfolg S_OK zurück.

Wenn dies nicht erfolgreich ist, wird der folgende oder ein anderer COM-Standardfehlercode zurückgegeben.

Rückgabecode Beschreibung
E_INVALIDARG
Ein Argument ist ungültig.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile oleacc.h
Bibliothek Oleacc.lib
DLL Oleacc.dll
Verteilbare Komponente Active Accessibility 1.3 RDK unter Windows NT 4.0 mit SP6 und höher und Windows 95

Weitere Informationen

AccessibleObjectFromWindow

Iaccessible