Cursor (référence d’élément d’interface utilisateur MSAA)
Notes
Cette rubrique décrit les curseurs à des fins de référence d’élément d’interface utilisateur MSAA. L’utilisation des curseurs dans différentes infrastructures d’interface utilisateur n’est pas décrite ici. Consultez la documentation de référence sur les API pour l’infrastructure d’interface utilisateur que vous utilisez.
Un curseur est une petite image dont l’emplacement à l’écran est contrôlé par un dispositif de pointage, tel qu’une souris, un stylet ou une trackball. Lorsque l’utilisateur déplace l’appareil de pointage, le système d’exploitation Windows déplace le curseur.
IAccessible, méthodes
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 « Graphique » IDC_UPARROW « Up » IDC_SIZENWSE « Taille NWSE » IDC_SIZENESW « Taille 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é State est une combinaison d’une ou plusieurs des valeurs suivantes :
| STATE_SYSTEM_INVISIBLE STATE_SYSTEM_FLOATING
Notes
- Contrairement à d’autres éléments d’interface utilisateur, l’objet cursor n’a pas de handle de fenêtre associé. Pour obtenir l’accès à l’objet cursor, les clients doivent définir un WinEventProc et attendre que l’objet cursor génère des événements.
Rubriques connexes