Controllo elenco e visualizzazione elenco
Per comodità, MFC esegue il controllo elenco in due modi.È possibile utilizzare i controlli elenco:
Direttamente, incorporando un oggetto di CListCtrl in una classe finestra di dialogo.
Indirettamente, utilizzando classe CListView.
CListView semplifica integrare un controllo elenco con l'architettura documento/visualizzazione MFC, incapsulante il controllo sono simili a CEditView incapsula un controllo di modifica: il controllo occupa l'intera area di una visualizzazione MFC.(La visualizzazione è il controllo, eseguire il cast di a CListView).
Un oggetto di CListView eredita da CCtrlView e dalle classi di base e aggiunge una funzione membro per recuperare il controllo elenco sottostante.Utilizzare i membri di visualizzazione per l'utilizzo della visualizzazione come visualizzazione.Utilizzare la funzione membro di GetListCtrl per accedere alle funzioni membro di controllo list.Utilizzare questi membri:
Aggiungere, eliminare, o modificare gli elementi assegnando„ nell'elenco.
Impostare o ottenere gli attributi di controllo list.
Per ottenere un riferimento a CListCtrl sottostante a CListView, chiamare GetListCtrl dalla classe di visualizzazione elenco:
CListCtrl& listCtrl = GetListCtrl();
In questo argomento vengono descritte entrambe le modalità per utilizzare il controllo elenco.