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. |
Argomenti correlati