Méthode IUIAutomationSynchronizedInputPattern::StartListening (uiautomationclient.h)
Amène le fournisseur Microsoft UI Automation à commencer à écouter l’entrée de la souris ou du clavier.
Syntaxe
HRESULT StartListening(
[in] SynchronizedInputType inputType
);
Paramètres
[in] inputType
Type : SynchronizedInputType
Combinaison de valeurs spécifiant le type d’entrée à écouter.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Notes
Lorsque l’entrée correspondante est trouvée, le fournisseur vérifie si l’élément cible correspond à l’élément actuel. S’ils correspondent, le fournisseur déclenche l’événement UIA_InputReachedTargetEventId ; sinon, elle déclenche l’événement UIA_InputReachedOtherElementEventId ou UIA_InputDiscardedEventId .
Après avoir reçu l’entrée du type spécifié, le fournisseur cesse de vérifier l’entrée et continue comme d’habitude.
Si le fournisseur écoute déjà l’entrée, cette méthode retourne E_INVALIDOPERATION.
Spécifications
Client minimal pris en charge | Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista, Windows XP avec SP3 et Mise à jour de plateforme pour Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2, Windows Server 2008 avec SP2 et Platform Update pour Windows Server 2008, Windows Server 2003 avec SP2 et Platform Update pour Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | uiautomationclient.h (incluez UIAutomation.h) |