Función WindowFromAccessibleObject (oleacc.h)

Recupera el identificador de ventana que corresponde a una instancia determinada de una interfaz IAccessible .

Sintaxis

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

Parámetros

[in] unnamedParam1

Tipo: IAccessible*

Puntero a la interfaz IAccessible cuyo identificador de ventana correspondiente se recuperará. Este parámetro no debe ser NULL.

[out] phwnd

Tipo: HWND*

Dirección de una variable que recibe un identificador de la ventana que contiene el objeto especificado en pacc. Si este valor es NULL después de la llamada, el objeto no se encuentra dentro de una ventana; por ejemplo, el puntero del mouse no está incluido en una ventana.

Valor devuelto

Tipo: STDAPI

Si se ejecuta correctamente, devuelve S_OK.

Si no se ejecuta correctamente, devuelve el código de error COM siguiente u otro estándar.

Código devuelto Descripción
E_INVALIDARG
Un argumento no es válido.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado oleacc.h
Library Oleacc.lib
Archivo DLL Oleacc.dll
Redistribuible RDK de accesibilidad activa 1.3 en Windows NT 4.0 con SP6 y versiones posteriores y Windows 95

Consulte también

AccessibleObjectFromWindow

IAccessible