Controllo intestazione (riferimento all'elemento dell'interfaccia utente MSAA)
Nota
In questo argomento vengono descritti gli oggetti Controllo intestazione a scopo di riferimento all'elemento dell'interfaccia utente MSAA. Come creare oggetti Controllo intestazione in vari framework dell'interfaccia utente non è descritto qui. Vedere la documentazione di riferimento per l'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 di finestra per un controllo di intestazione è WC_HEADER, definito come "SysHeader32" in Commctrl.h.
Un controllo intestazione supporta i metodi IAccessi seguenti:
Metodo | Commenti |
---|---|
accDoDefaultAction | Questo metodo esegue l'azione predefinita facendo clic sull'intestazione. |
accHitTest | |
accLocation | |
accNavigate | |
accSelect |
Un controllo intestazione supporta le proprietà IAccessi seguenti:
Proprietà | Commenti |
---|---|
get_accChildCount | La proprietà ChildCount è zero. |
get_accDefaultAction | La proprietà DefaultAction è "Click". |
get_accFocus | |
get_accName | La proprietà Name corrisponde al nome dell'intestazione di colonna. |
get_accParent | La proprietà Parent è una finestra ( ROLE_SYSTEM_LIST ) che circonda il controllo e ha lo stesso nome della classe di 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. |