Condividi tramite


Classe di CHeaderCtrl

Fornisce funzionalità del controllo intestazione comuni di Windows.

class CHeaderCtrl : public CWnd

Membri

8sdtw025.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CHeaderCtrl::CHeaderCtrl

Costruisce un oggetto CHeaderCtrl.

8sdtw025.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CHeaderCtrl::ClearAllFilters

Rimuove tutti i filtri per un controllo intestazione.

CHeaderCtrl::ClearFilter

Rimuove il filtro per un controllo intestazione.

CHeaderCtrl::Create

Crea un controllo intestazione e lo collega a un oggetto CHeaderCtrl.

CHeaderCtrl::CreateDragImage

Crea una versione dotata dell'immagine di un elemento in un controllo intestazione.

CHeaderCtrl::CreateEx

Crea un controllo intestazione con gli stili estesi Windows specificati e lo collega a un oggetto CListCtrl.

CHeaderCtrl::DeleteItem

Rimuove un elemento da un controllo intestazione.

CHeaderCtrl::DrawItem

Estrae l'elemento specificato di un controllo intestazione.

CHeaderCtrl::EditFilter

Inizio che modificano il filtro specificato di un controllo intestazione.

CHeaderCtrl::GetBitmapMargin

Recupera la larghezza del margine di una bitmap in un controllo intestazione.

CHeaderCtrl::GetFocusedItem

Ottiene l'identificatore dell'elemento nel controllo intestazione corrente con lo stato attivo.

CHeaderCtrl::GetImageList

Recupera l'handle di un elenco immagini utilizzato per disegnare le voci di intestazione in un controllo intestazione.

CHeaderCtrl::GetItem

Recupera informazioni su un elemento in un controllo intestazione.

CHeaderCtrl::GetItemCount

Recupera un conteggio di elementi in un controllo intestazione.

CHeaderCtrl::GetItemDropDownRect

Ottiene le informazioni del rettangolo di delimitazione del pulsante a discesa specificato in un controllo intestazione.

CHeaderCtrl::GetItemRect

Recupera il rettangolo di delimitazione di un dato elemento in un controllo intestazione.

CHeaderCtrl::GetOrderArray

Recupera ordine da sinistra a destra degli elementi in un controllo intestazione.

CHeaderCtrl::GetOverflowRect

Ottiene il rettangolo di delimitazione del pulsante di overflow per il controllo intestazione corrente.

CHeaderCtrl::HitTest

Determina la voce di intestazione, se presente, si trova in un determinato punto.

CHeaderCtrl::InsertItem

Inserisce un nuovo elemento in un controllo intestazione.

CHeaderCtrl::Layout

Recupera le dimensioni e la posizione di un controllo intestazione all'interno di un rettangolo specificato.

CHeaderCtrl::OrderToIndex

Recupera il valore di indice di un elemento in base al relativo ordine nel controllo intestazione.

CHeaderCtrl::SetBitmapMargin

Impostare la larghezza del margine di una bitmap in un controllo intestazione.

CHeaderCtrl::SetFilterChangeTimeout

Imposta l'intervallo di tempo tra il momento in cui una modifica viene riportata negli attributi di filtro e l'invio di una notifica HDN_FILTERCHANGE.

CHeaderCtrl::SetFocusedItem

Imposta lo stato attivo su una voce di intestazione specificata nel controllo intestazione corrente.

CHeaderCtrl::SetHotDivider

Modifica il separatore tra le voci di intestazione per indicare un trascinamento manuali di una voce di intestazione.

CHeaderCtrl::SetImageList

Assegna un elenco immagini a un controllo intestazione.

CHeaderCtrl::SetItem

Imposta gli attributi dell'elemento specificato in un controllo intestazione.

CHeaderCtrl::SetOrderArray

Imposta l'ordine da sinistra a destra degli elementi in un controllo intestazione.

Note

Un controllo intestazione è una finestra che in genere si trova sopra un gruppo di colonne di testo o di numeri.Contiene il titolo di ciascuna colonna e può essere suddiviso in parti.L'utente può trascinare i divisori che separano le parti per impostare la larghezza di ogni colonna.Per un'illustrazione di un controllo intestazione, vedere controlli intestazione.

Questo controllo e la classe CHeaderCtrl ) è disponibile solo per i programmi da eseguire in versioni 3,51 di Windows NT e Windows 95/98 e successive.

La funzionalità aggiunta per i controlli comuni Internet Explorer 4.0 o Windows 95 include quanto segue:

  • Ordinamento personalizzato voce di intestazione.

  • Trascinamento della selezione voce di intestazione, per riordinare le voci di intestazione.Utilizzare lo stile HDS_DRAGDROP quando si crea l'oggetto CHeaderCtrl.

  • Testo della colonna dell'intestazione continuamente visualizzabile durante il ridimensionamento della colonna.Utilizzare lo stile HDS_FULLDRAG quando si crea un oggetto CHeaderCtrl.

  • Hot track di intestazione, per comprendere la voce di intestazione quando il puntatore sta controllando.Utilizzare lo stile HDS_HOTTRACK quando si crea l'oggetto CHeaderCtrl.

  • Supporto dell'elenco.Le voci di intestazione possono contenere immagini archiviate in un oggetto CImageList o il testo.

Per ulteriori informazioni su l CHeaderCtrl, vedere Controlli e Utilizzando CHeaderCtrl.

Gerarchia di ereditarietà

CObject

CCmdTarget

CWnd

CHeaderCtrl

Requisiti

intestazione: afxcmn.h

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia

Classe di CTabCtrl

Classe di CListCtrl

Classe di CImageList