Slider, contrôle (référence des éléments d’interface utilisateur MSAA)
Notes
Cette rubrique décrit les objets de contrôle Slider à des fins de référence des éléments d’interface utilisateur MSAA. La création d’objets de contrôle Slider 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 contrôle Slider, également appelé contrôle TrackBar, permet à un utilisateur de sélectionner 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 Slider.
Le nom de la classe de fenêtre pour un contrôle Slider est la _ classe TrackBar, qui est définie comme « msctls _ TrackBar » dans commctrl. h.
Le contenu des propriétés IAccessible varie selon que le curseur est vertical ou horizontal et sur lequel des parties suivantes du contrôle Slider sont interrogées par le client :
- Fenêtre curseur
- Curseur curseur
- Zone grise au-dessus (ou à
- Zone ombrée en dessous (ou à droite de) curseur de défilement
Méthodes IAccessible
Un contrôle Slider prend en charge les méthodes IAccessible suivantes :
Propriétés IAccessible
Un contrôle Slider prend en charge les propriétés IAccessible suivantes :
obtenir _ accKeyboardShortcut: la propriété KeyboardShortcut est la clé d’accès de la fenêtre du curseur, qui est un caractère souligné dans le texte de l’étiquette du curseur. La chaîne retournée contient le caractère clé d’accès ajouté à la chaîne « ALT + ».
Obtient _ accName: la propriété Name dépend de la partie du curseur interrogée.
Les parties d’un curseur vertical portent les noms suivants :
Composant Slider Nom Fenêtre curseur Contrôle de texte statique utilisé comme étiquette Curseur curseur Endroit Curseur de la zone ombrée au-dessus du curseur « Page précédente » Zone ombrée en dessous du curseur de curseur « Page suivante » Les parties d’un curseur horizontal portent les noms suivants :
Composant Slider Nom Fenêtre curseur Contrôle de texte statique utilisé comme étiquette Curseur curseur Endroit Zone ombrée à gauche du curseur de curseur « Page gauche » Zone ombrée à droite du curseur de curseur « Page droite » Obtient _ accParent: la propriété parente des boutons fléchés, Scroll Thumb et la zone ombrée de chaque côté du curseur de défilement est la fenêtre de curseur. La propriété parent de la fenêtre de curseur est une fenêtre ( _ _ fenêtre système de rôle ) qui entoure le contrôle et qui a les mêmes nom de propriété de nom et de classe de fenêtre.
Obtient _ accRole: la propriété role dépend de la partie du curseur interrogée.
Composant Slider Rôle Fenêtre curseur _curseur système de rôle _ Curseur curseur _indicateur de système de rôle _ Zones ombrées de part et d’autre du curseur de curseur _PUSHBUTTON système de rôle _ obtenir _ accState: les valeurs de la propriété State dépendent de la partie du curseur interrogée.
Composant Slider Valeurs d’État possibles Fenêtre curseur État _ système _ d' État indisponible système d’État indisponible système d’état | _ _ non disponible système d’état | _ _ centré | _ _ | _ _ normal Curseur curseur Zéro (0), ce qui signifie que l’objet est visible, ou le système d’état système état _ _ non disponible système d’état | _ _ non disponible | _ _ normal Zones ombrées de part et d’autre du curseur de curseur Zéro (0), ce qui signifie que l’objet est visible, ou le système d’état système état _ _ non disponible système d’état | _ _ non disponible | _ _ normal obtenir _ accValue: la propriété value de la fenêtre Slider indique la position du curseur et est une chaîne qui contient un entier compris entre « 0 » et « 100 ».