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 |
---|---|
|
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 |