Remarque
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 objets contrôle d’en-tête à des fins de référence d’élément d’interface utilisateur MSAA. La création d’objets Contrôle d’en-tête 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 d’en-tête affiche les en-têtes en haut des colonnes d’informations et permet à l’utilisateur de trier les informations en cliquant sur les en-têtes. L’Explorateur Windows utilise un contrôle d’en-tête lorsque l’affichage Détails est sélectionné.
Le nom de classe de fenêtre d’un contrôle d’en-tête est WC_HEADER, qui est défini comme « SysHeader32 » dans Commctrl.h.
Méthodes IAccessible
Un contrôle d’en-tête prend en charge les méthodesIAccessible suivantes :
| Méthode | Commentaires |
|---|---|
| accDoDefaultAction | Cette méthode effectue l’action par défaut en cliquant sur l’en-tête. |
| accHitTest | |
| accLocation | |
| accNavigate | |
| accSelect |
Propriétés IAccessible
Un contrôle d’en-tête prend en charge les propriétés IAccessible suivantes :
| Propriété | Commentaires |
|---|---|
| get_accChildCount | La propriété ChildCount est égale à zéro. |
| get_accDefaultAction | La propriété DefaultAction est « Click ». |
| get_accFocus | |
| get_accName | La propriété Name est identique au nom de l’en-tête de colonne. |
| get_accParent | La propriété Parent est une fenêtre (ROLE_SYSTEM_LIST) qui entoure le contrôle et a le même nom de classe de fenêtre que le contrôle. |
| get_accRole | La propriété Role est ROLE_SYSTEM_COLUMNHEADER. |
| get_accState | La valeur de la propriété State est toujours STATE_SYSTEM_READONLY et peut également inclure STATE_SYSTEM_INVISIBLE. |
Rubriques connexes