Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il controllo di intestazione non è direttamente disponibile nell'editor di dialogo (anche se è possibile aggiungere un controllo elenco, che include un controllo di intestazione).
Per inserire un controllo intestazione in una finestra di dialogo
Incorporare manualmente una variabile membro di tipo CHeaderCtrl nella classe dialog.
In OnInitDialog, creare e impostare gli stili per il
CHeaderCtrl, posizionarlo e visualizzarlo.Aggiungere elementi al controllo dell'intestazione.
Usare il Class Wizard per mappare le funzioni del gestore nella classe di dialogo per qualsiasi messaggio di notifica del controllo dell'intestazione che è necessario gestire (vedere Mapping di messaggi a funzioni).
Per inserire un controllo di intestazione in una vista (non in un CListView)
Incorporare un oggetto CHeaderCtrl nella classe di visualizzazione.
Imposta lo stile, la posizione e la visualizzazione della finestra di controllo dell'intestazione nella funzione membro OnInitialUpdate della visualizzazione.
Aggiungere elementi al controllo dell'intestazione.
Usare la Creazione guidata classi per eseguire il mapping delle funzioni del gestore nella classe di visualizzazione per tutti i messaggi di notifica di controllo intestazione che è necessario gestire . Vedere Mapping dei messaggi alle funzioni.
In entrambi i casi, l'oggetto controllo incorporato viene creato quando viene creato l'oggetto visualizzazione o finestra di dialogo. È quindi necessario chiamare CHeaderCtrl::Create per creare la finestra di controllo. Per posizionare il controllo, chiama CHeaderCtrl::Layout per determinare le dimensioni iniziali e la posizione del controllo e SetWindowPos per impostare la posizione desiderata. Quindi aggiungi gli elementi come descritto in Aggiunta di elementi al controllo Intestazione.
Per ulteriori informazioni, vedere Creazione di un controllo header nel SDK di Windows.