Condividi tramite


Controllo intestazione (riferimento all'elemento dell'interfaccia utente MSAA)

Nota

In questo argomento viene descritto controllo intestazione oggetti ai fini del riferimento all'elemento dell'interfaccia utente MSAA. Come creare controllo intestazione oggetti in vari framework dell'interfaccia utente non è descritto qui. Vedere la documentazione di riferimento sulle API per il framework dell'interfaccia utente in uso.

 

Un controllo intestazione visualizza le intestazioni nella parte superiore delle colonne di informazioni e consente all'utente di ordinare le informazioni facendo clic sulle intestazioni. Esplora risorse usa un controllo intestazione quando è selezionata la visualizzazione Dettagli.

Il nome della classe della finestra per un controllo intestazione è WC_HEADER, definito come "SysHeader32" in Commctrl.h.

Metodi IAccessible

Un controllo intestazione supporta i metodi diIAccessible seguenti:

Metodo Commenti
accDoDefaultAction Questo metodo esegue l'azione predefinita facendo clic sull'intestazione.
accHitTest
accLocation
accNavigate
accSelect

 

Proprietà IAccessible

Un controllo intestazione supporta le proprietàIAccessible seguenti:

Proprietà Commenti
get_accChildCount La proprietà ChildCount è zero.
get_accDefaultAction La proprietà DefaultAction è "Click".
get_accFocus
get_accName La proprietà Nome corrisponde al nome dell'intestazione di colonna.
get_accParent La proprietà padre è una finestra ( ROLE_SYSTEM_LIST ) che circonda il controllo e ha lo stesso nome della classe della finestra del controllo.
get_accRole La proprietà role è ROLE_SYSTEM_COLUMNHEADER.
get_accState Il valore della proprietà state è sempre STATE_SYSTEM_READONLY e può includere anche STATE_SYSTEM_INVISIBLE.

 

interfaccia IAccessible