Classi visualizzazione (Windows)
CView
e le relative classi derivate sono finestre figlio che rappresentano l'area client di una finestra cornice. Le visualizzazioni mostrano i dati e accettano l'input per un documento.
Una classe di visualizzazione è associata a una classe documento e a una classe finestra cornice usando un oggetto modello di documento.
CView
Classe di base per le visualizzazioni specifiche dell'applicazione dei dati di un documento. Le visualizzazioni visualizzano i dati e accettano l'input dell'utente per modificare o selezionare i dati. Derivare la classe o le classi di visualizzazione da CView
.
CScrollView
Classe di base per le visualizzazioni con funzionalità di scorrimento. Derivare la classe di visualizzazione da CScrollView
per lo scorrimento automatico.
Visualizzazioni maschera e record
Anche le visualizzazioni modulo stanno scorrendo le visualizzazioni. Si basano su un modello di finestra di dialogo.
Le visualizzazioni record sono derivate dalle visualizzazioni modulo. Oltre al modello di finestra di dialogo, hanno anche una connessione a un database.
CFormView
Visualizzazione di scorrimento il cui layout è definito in un modello di finestra di dialogo. Derivare una classe da CFormView
per implementare un'interfaccia utente basata su un modello di finestra di dialogo.
Cdaorecordview
Fornisce una visualizzazione modulo direttamente connessa a un oggetto recordset DAO (Data Access Object). Analogamente a tutte le visualizzazioni modulo, un CDaoRecordView
oggetto è basato su un modello di finestra di dialogo. DAO viene usato con i database di Access ed è supportato tramite Office 2013. DAO 3.6 è la versione finale e viene considerata obsoleta.
CRecordView
Fornisce una visualizzazione maschera connessa direttamente a un oggetto recordset ODBC (Open Database Connessione ivity). Analogamente a tutte le visualizzazioni modulo, un CRecordView
oggetto è basato su un modello di finestra di dialogo.
CHtmlEditView
Visualizzazione modulo che fornisce la funzionalità della piattaforma di modifica HTML WebBrowser.
Visualizzazioni di controllo
Le visualizzazioni di controllo visualizzano un controllo come visualizzazione.
CCtrlView
Classe di base per tutte le visualizzazioni associate ai controlli Windows. Le visualizzazioni basate sui controlli sono descritte di seguito.
CEditView
Visualizzazione che contiene un controllo di modifica standard di Windows (vedere CEdit). I controlli di modifica supportano la modifica del testo, la ricerca, la sostituzione e le funzionalità di scorrimento.
CRichEditView
Visualizzazione che contiene un controllo di modifica rtf di Windows (vedere CRichEditCtrl). Oltre alle funzionalità di un controllo di modifica, i controlli di modifica avanzati supportano tipi di carattere, colori, formattazione di paragrafo e oggetti OLE incorporati.
CListView
Visualizzazione che contiene un controllo elenco di Windows (vedere CListCtrl). Un controllo elenco visualizza una raccolta di elementi, ognuno costituito da un'icona e da un'etichetta, in modo simile al riquadro destro di Esplora file.
CTreeView
Visualizzazione che contiene un controllo albero di Windows (vedere CTreeCtrl). Un controllo albero visualizza un elenco gerarchico di icone ed etichette disposte in modo simile al riquadro sinistro di Esplora file.
Classi correlate
CSplitterWnd
consente di avere più visualizzazioni all'interno di una singola finestra cornice. CPrintDialog
e CPrintInfo
supportano la capacità di stampa e anteprima di stampa delle visualizzazioni. CRichEditDoc
e CRichEditCntrItem
vengono usati con CRichEditView
per implementare le funzionalità del contenitore OLE.
Csplitterwnd
Finestra che l'utente può suddividere in più riquadri. Questi riquadri possono essere ridimensionati dall'utente o dalle dimensioni fisse.
Cprintdialog
Fornisce una finestra di dialogo standard per la stampa di un file.
CPrintInfo
Struttura contenente informazioni su un processo di stampa o anteprima di stampa. Utilizzata dall'architettura CView
di stampa.
CRichEditDoc
Gestisce l'elenco di elementi client OLE che si trovano in un oggetto CRichEditView
.
CRichEditCntrItem
Fornisce l'accesso lato client a un elemento OLE archiviato in un oggetto CRichEditView
.