Partager via


Bouton Push (référence d’élément d’interface utilisateur MSAA)

Un bouton pousseur est un petit objet rectangulaire utilisé pour effectuer une action. Par exemple, les boutons OK et ANNULER d’une boîte de dialogue sont des boutons-pousseurs.

Le nom de la classe de fenêtre d’un bouton pousseur est « BUTTON ».

IAccessible, méthodes

Un bouton poussoire prend en charge les méthodes IAccessible suivantes :

Méthode Commentaires
accDoDefaultAction La méthode accDoDefaultAction clique sur le bouton pousseur.
accHitTest
accLocation
accNavigate
accSelect

Propriétés IAccessible

Un bouton poussoire prend en charge les propriétés IAccessible suivantes :

Propriété Commentaires
get_accChild
get_accChildCount La propriété ChildCount est égale à zéro ou plus.
get_accDefaultAction La propriété DefaultAction est « Press ».
get_accDescription
get_accKeyboardShortcut La propriété KeyboardShortcut est la touche d’accès du bouton, qui est un caractère souligné dans le texte du texte de la fenêtre du bouton. Par exemple, « Alt+o » est la propriété KeyboardShortcut d’un bouton OK .
get_accFocus
get_accHelp
get_accHelpTopic
get_accName La propriété Name est obtenue à partir du texte de la fenêtre du contrôle (ou légende), qui s’affiche dans le bouton pousseur. Par exemple, « OK » est la propriété Name d’un bouton OK .
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_PUSHBUTTON.
get_accState La propriété State est une combinaison d’une ou plusieurs des valeurs suivantes : STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_PRESSED | STATE_SYSTEM_DEFAULT

IAccessible Interface

Case à cocher

Zone de groupe

RadioButton