Contrôle de touche d’accès rapide (référence des éléments d’interface utilisateur MSAA)
Les contrôles de touche d’accès rapide permettent aux utilisateurs d’entrer une combinaison de touches utilisées comme touche d’accès rapide, ce qui leur permet d’exécuter une action rapidement. Un contrôle de touche d’accès rapide affiche les séquences de touches entrées par l’utilisateur et s’assure que l’utilisateur sélectionne une combinaison de touches valide.
Le nom de la classe de fenêtre pour un contrôle de touche d’accès rapide est la _ classe Hotkey, qui est définie comme « msctls _ hotkey32 » dans commctrl. h.
Méthodes IAccessible
Les contrôles de touche d’accès rapide prennent en charge les méthodes IAccessible suivantes :
Propriétés IAccessible
Les contrôles de touche d’accès rapide prennent en charge les propriétés IAccessible suivantes :
| Propriété | Commentaires |
|---|---|
| Obtient _ accChildCount | La propriété ChildCount est toujours égale à zéro. |
| Obtient _ accFocus | |
| Obtient _ accKeyboardShortcut | La propriété KeyboardShortcut est la clé d’accès du contrôle de touche d’accès rapide, qui est un caractère souligné dans le texte de l’étiquette du contrôle de touche d’accès rapide. La chaîne retournée contient le caractère clé d’accès ajouté à la chaîne « ALT + ». |
| Obtient _ accName | La propriété Name est le texte d’un contrôle de texte statique qui étiquette le contrôle de touche d’accès rapide. |
| Obtient _ accParent | La propriété parente est une fenêtre ( _ _ fenêtre système de rôle ) qui entoure le contrôle et possède les mêmes propriétés de nom et nom de classe de fenêtre que le contrôle. |
| Obtient _ accRole | La propriété role est le système de rôle _ _ HOTKEYFIELD. |
| Obtient _ accState | La propriété d' État est une combinaison d’une ou plusieurs des valeurssuivantes : état du système d’état _ _ invisible système d’état | _ _ non disponible système | _ _ | _ _ |
| Obtient _ accValue | La propriété valeur est une chaîne qui contient le texte dans le champ clé d’accès. |