Partager via


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:

    STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_FLOATING

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.

interface IAccessible