Partager via


Fonction WindowFromAccessibleObject (oleacc.h)

Récupère le handle de fenêtre qui correspond à un instance particulier d’une interface IAccessible.

Syntaxe

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

Paramètres

[in] unnamedParam1

Type : IAccessible*

Pointeur vers l’interface IAccessible dont le handle de fenêtre correspondant sera récupéré. Ce paramètre ne doit pas avoir la valeur NULL.

[out] phwnd

Type : HWND*

Adresse d’une variable qui reçoit un handle à la fenêtre contenant l’objet spécifié dans pacc. Si cette valeur est NULL après l’appel, l’objet n’est pas contenu dans une fenêtre ; par exemple, le pointeur de la souris n’est pas contenu dans une fenêtre.

Valeur retournée

Type : STDAPI

En cas de réussite, retourne S_OK.

En cas de non-réussite, retourne le code d’erreur COM suivant ou un autre code d’erreur COM standard.

Code de retour Description
E_INVALIDARG
Un argument n’est pas valide.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête oleacc.h
Bibliothèque Oleacc.lib
DLL Oleacc.dll
Composant redistribuable Active Accessibility 1.3 RDK sur Windows NT 4.0 avec SP6 et versions ultérieures et Windows 95

Voir aussi

AccessibleObjectFromWindow

Iaccessible