Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Note
Cette rubrique décrit contrôles slider objets à des fins de référence d’élément d’interface utilisateur MSAA. La création d’objets Slider Control dans diverses infrastructures 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 contrôle de curseur, également appelé contrôle trackbar, permet à un utilisateur de sélectionner dans une plage de valeurs en déplaçant un curseur. Les contrôles de volume dans le système d’exploitation Windows sont des contrôles de curseur.
Le nom de classe de fenêtre d’un contrôle curseur est TRACKBAR_CLASS, qui est défini comme « msctls_trackbar » dans Commctrl.h.
Le contenu des propriétés IAccessible dépend du fait que le curseur est vertical ou horizontal et sur lequel les parties suivantes du contrôle de curseur sont interrogées par le client :
- Fenêtre Curseur
- Curseur
- Zone ombrée au-dessus (ou à
- Zone ombrée en dessous (ou à droite du curseur) du curseur
Méthodes IAccessible
Un contrôle de curseur prend en charge les méthodes IAccessible suivantes :
Propriétés IAccessible
Un contrôle de curseur prend en charge les propriétés IAccessible suivantes :
get_accKeyboardShortcut: la propriété KeyboardShortcut est la touche d’accès de la fenêtre de curseur, qui est un caractère souligné dans le texte de l’étiquette du curseur. La chaîne retournée contient le caractère de clé d’accès ajouté à la chaîne « Alt+ ».
get_accName:la propriété Name dépend de la partie du curseur interrogée.
Les parties d’un curseur vertical ont les noms suivants :
Composant Curseur Nom Fenêtre Curseur Contrôle de texte statique utilisé comme étiquette Curseur « Position » Zone ombrée au-dessus du curseur « Page vers le haut » Zone ombrée sous le curseur « Page vers le bas » Les parties d’un curseur horizontal ont les noms suivants :
Composant Curseur Nom Fenêtre Curseur Contrôle de texte statique utilisé comme étiquette Curseur « Position » Zone ombrée à gauche du curseur « Page gauche » Zone ombrée à droite du curseur « Page droite » get_accParent: la propriété Parent des boutons de flèche, du défilement et de la zone ombrée sur l’un ou l’autre côté du pouce est la fenêtre du curseur. La propriété parent de la fenêtre de curseur est une fenêtre (ROLE_SYSTEM_WINDOW) qui entoure le contrôle et a le même nom Name et le nom de la classe de fenêtre.
get_accRole: la propriété rôle dépend de la partie du curseur interrogée.
Composant Curseur rôle Fenêtre Curseur ROLE_SYSTEM_SLIDER Curseur ROLE_SYSTEM_INDICATOR Zones ombrées sur l’un ou l’autre côté du curseur ROLE_SYSTEM_PUSHBUTTON get_accState:valeurs pour la propriété d’état dépend de la partie du curseur interrogé.
Composant Slider Valeurs d’état possibles Fenêtre Curseur STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_NORMAL Curseur Zéro (0), ce qui signifie que l’objet est visible ou STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_NORMAL Zones ombrées sur l’un ou l’autre côté du curseur Zéro (0), ce qui signifie que l’objet est visible ou STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_NORMAL get_accValue:la propriété Value de la fenêtre de curseur indique la position du pouce et est une chaîne qui contient un entier compris entre « 0 » et « 100 ».
Rubriques connexes