Header-Steuerelement (REFERENZ ZUM MSAA-UI-Element)

Hinweis

In diesem Thema werden Headersteuerelementobjekte für die MsAA-Benutzeroberflächenelementreferenz beschrieben. Das Erstellen von Headersteuerelemente-Objekten in verschiedenen Benutzeroberflächenframeworks wird hier nicht beschrieben. Weitere Informationen finden Sie in der API-Referenzdokumentation für das benutzeroberflächenframework, das Sie verwenden.

Ein Header-Steuerelement zeigt Überschriften am oberen Ende der Informationsspalten an und ermöglicht dem Benutzer, die Informationen durch Klicken auf die Überschriften zu sortieren. Windows Der Explorer verwendet ein Header-Steuerelement, wenn die Ansicht Details ausgewählt ist.

Der Name der Fensterklasse für ein Headersteuerfeld ist WC HEADER, der _ in Commctrl.h als "SysHeader32" definiert ist.

IAccessible-Methoden

Ein Header-Steuerelement unterstützt die folgenden IAccessible-Methoden:

Methode Kommentare
accDoDefaultAction Diese Methode führt die Standardaktion aus, indem sie auf den Header klickt.
accHitTest
accLocation
accNavigate
accSelect

IAccessible-Eigenschaften

Ein Header-Steuerelement unterstützt die folgenden IAccessible-Eigenschaften:

Eigenschaft Kommentare
get _ accChildCount Die ChildCount-Eigenschaft ist 0 (null).
get _ accDefaultAction Die DefaultAction-Eigenschaft ist "Click".
get _ accFocus
get _ accName Die Name-Eigenschaft ist identisch mit dem Namen des Spaltenheaders.
get _ accParent Die Parent-Eigenschaft ist ein Fenster ( ROLE SYSTEM _ _ LIST ), das das Steuerelement umschließt und den gleichen Fensterklassennamen wie das Steuerelement hat.
get _ accRole Die Role-Eigenschaft ist ROLE SYSTEM _ _ COLUMNHEADER.
get _ accState Der Wert für die State-Eigenschaft ist immer STATE SYSTEM _ _ READONLY und kann auch STATE SYSTEM INVISIBLE _ _ enthalten.

IAccessible-Schnittstelle