Condividi tramite


Classi di visualizzazione derivate disponibili in MFC

Il seguente le classi di visualizzazione in MFC della tabella e le relative relazioni tra loro.Le funzionalità della classe di visualizzazione dipendono dalla classe di visualizzazione MFC che deriva da.

Classi di visualizzazione

Classe

Descrizione

CView

Classe base di tutte le visualizzazioni.

CCtrlView

Classe base di CTreeView, di CListView, di CEditViewe di CRichEditView.Queste classi consentono di utilizzare l'architettura documento/visualizzazione con i controlli comuni di Windows visualizzati.

CEditView

Una visualizzazione semplice basata sul controllo della casella di modifica delle finestre.Consente immettere e modificare il testo e può essere utilizzato come base per un editor di testo semplice.Vedere anche CRichEditView.

CRichEditView

Una visualizzazione contenente un oggetto di CRichEditCtrl .Questa classe è analoga a CEditView, a differenza di CEditView, testo formattato degli handle di CRichEditView .

CListView

Una visualizzazione contenente un oggetto di CListCtrl .

CTreeView

Una visualizzazione contenente un oggetto di CTreeCtrl , per le visualizzazioni che assomigliano alla finestra Esplora soluzioni in Visual C++.

CScrollView

Classe base di CFormView, di CRecordViewe di CDaoRecordView.Indica che scorrono il contenuto della visualizzazione.

CFormView

Una visualizzazione form, una visualizzazione contenente i controlli.Un'applicazione basata su form fornisce uno o più tali interfacce del form.

CHtmlView

Il punto di vista del browser con cui l'utente dell'applicazione può esplorare i siti del world wide web nonché cartelle nel file system locale e in una rete.Il punto di vista del browser può anche essere utilizzata come contenitore di documenti attivi.

CRecordView

Una visualizzazione form che record di database ODBC presenti nei controlli.Se si seleziona il supporto nel progetto, la classe base della visualizzazione è CRecordView.La visualizzazione è connessa a un oggetto di CRowset .

CDaoRecordView

Una visualizzazione form che record di database DAO presenti nei controlli.Se si seleziona il supporto di DAO nel progetto, la classe base della visualizzazione è CDaoRecordView.La visualizzazione è connessa a un oggetto di CDaoRecordset .

COleDBRecordView

Una visualizzazione form che record delle visualizzazioni OLE DB nei controlli.Se si seleziona il supporto di OLE DB nel progetto, la classe base della visualizzazione è COleDBRecordView.La visualizzazione è connessa a un oggetto di CRowset .

[!NOTA]

A partire dalla versione 4,0 di MFC, CEditView è derivato da CCtrlView.

Per utilizzare queste classi nell'applicazione, derivare classi di visualizzazione dell'applicazione da esse.Per informazioni correlate, vedere Scorrimento e visualizzazioni di ridimensionamento.Per ulteriori informazioni sulle classi di database, vedere Cenni preliminari su: La programmazione di database.

Vedere anche

Riferimenti

Utilizzo delle visualizzazioni