Cursor (MSAA UI Element Reference)
Note
Cette rubrique décrit les curseurs à des fins de référence d’élément d’interface utilisateur MSAA. L’utilisation de curseurs dans différents frameworks d’interface utilisateur n’est pas décrite ici. Consultez la documentation de référence de l’API pour l’infrastructure d’interface utilisateur que vous utilisez.
Un curseur est une petite image dont l’emplacement sur l’écran est contrôlé par un appareil pointant, tel qu’une souris, un stylet ou un trackball. Lorsque l’utilisateur déplace l’appareil pointant, le système d’exploitation Windows déplace le curseur.
Méthodes IAccessible
Un curseur prend en charge les méthodes IAccessible suivantes :
Propriétés IAccessible
Un curseur prend en charge les propriétés IAccessible suivantes :
get_accChildCount: la propriété ChildCount est égale à zéro.
get_accName: les développeurs peuvent créer des curseurs personnalisés ou utiliser les curseurs prédéfinis identifiés par leur ID de curseur. La propriété Name du curseur dépend de sa forme et est l’une des suivantes :
Forme de curseur Nom Curseur personnalisé « Inconnu » IDC_ARROW « Normal » IDC_IBEAM « Modifier » IDC_WAIT « Attendre » IDC_CROSS « Graphic » IDC_UPARROW « Up » IDC_SIZENWSE « Taille NWSE » IDC_SIZENESW « Taille de NESW » IDC_SIZEWE « Taille horizontale » IDC_SIZENS « Taille verticale » IDC_SIZEALL « Déplacer » IDC_NO « Interdit » IDC_APPSTARTING « Démarrage de l’application » IDC_HELP « Aide » get_accRole:la propriété role est ROLE_SYSTEM_CURSOR.
get_accState: la propriété d’état est une combinaison d’une ou plusieurs valeurs de suivantes:
Notes
- Contrairement à d’autres éléments d’interface utilisateur, l’objet curseur n’a pas de handle de fenêtre associé. Pour obtenir l’accès à l’objet curseur, les clients doivent définir un WinEventProc et attendre que l’objet curseur génère des événements.
Rubriques connexes