Texte statique (référence de l’élément d’interface utilisateur MSAA)
Les contrôles de texte statiques offrent un moyen pratique d’afficher du texte dans les boîtes de dialogue et d’autres fenêtres. Les contrôles de texte statiques servent souvent d’étiquettes pour d’autres contrôles.
Le nom de la classe de fenêtre d’un contrôle de texte statique est « STATIC ».
Méthodes IAccessible
Les contrôles de texte statiques prennent en charge les méthodes IAccessible suivantes :
Propriétés IAccessibles
Les contrôles de texte statiques prennent en charge les propriétés IAccessible suivantes :
Propriété | Commentaires |
---|---|
get_accChild | |
get_accChildCount | La propriété ChildCount est égale à zéro. |
get_accDescription | |
get_accFocus | |
get_accHelp | |
get_accHelpTopic | |
get_accKeyboardShortcut | La propriété KeyboardShortcut est la touche d’accès, qui est le caractère souligné dans le texte qui active le contrôle associé au texte statique. 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 est identique au texte du contrôle de texte statique. |
get_accParent | La propriété Parent est une fenêtre ( ROLE_SYSTEM_WINDOW ) qui entoure le contrôle et a la même propriété Name et le même nom de classe de fenêtre que le contrôle. |
get_accRole | La propriété Role est ROLE_SYSTEM_STATICTEXT. |
get_accState | La propriété State est une combinaison d’une ou plusieurs des valeurs suivantes : STATE_SYSTEM_READONLY | STATE_SYSTEM_INVISIBLE |
Notes
- La méthode accSelect retourne DISP_E_MEMBERNOTFOUND lorsqu’elle est appelée avec SELFLAG_TAKEFOCUS sur un objet texte statique.
- Les contrôles statiques avec le style SS_ICON retournent des données non valides dans la propriété Name .