Função WindowFromAccessibleObject (oleacc.h)

Recupera o identificador de janela que corresponde a uma instância específica de uma interface IAccessible .

Sintaxe

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

Parâmetros

[in] unnamedParam1

Tipo: IAccessible*

Ponteiro para a interface IAccessible cujo identificador de janela correspondente será recuperado. Esse parâmetro não deve ser NULL.

[out] phwnd

Tipo: HWND*

Endereço de uma variável que recebe um identificador para a janela que contém o objeto especificado em pacc. Se esse valor for NULL após a chamada, o objeto não estará contido em uma janela; por exemplo, o ponteiro do mouse não está contido em uma janela.

Retornar valor

Tipo: STDAPI

Se for bem-sucedido, retornará S_OK.

Se não for bem-sucedido, retornará o seguinte ou outro código de erro COM padrão.

Código de retorno Descrição
E_INVALIDARG
Um argumento não é válido.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho oleacc.h
Biblioteca Oleacc.lib
DLL Oleacc.dll
Redistribuível Active Accessibility 1.3 RDK no Windows NT 4.0 com SP6 e posterior e Windows 95

Confira também

AccessibleObjectFromWindow

Iaccessible