Производные классы представлений, доступные в MFC

В следующей таблице показаны классы представлений MFC и их связи друг с другом. Возможности класса представления зависят от класса представления MFC, из которого он является производным.

Просмотр классов

Класс Description
CView Базовый класс всех представлений.
CCtrlView Базовый CTreeViewкласс , CListViewCEditViewи CRichEditView. Эти классы позволяют использовать архитектуру документа и представления с указанными общими элементами управления Windows.
CEditView Простое представление на основе элемента управления "Окно редактирования Windows". Позволяет вводить и редактировать текст и может использоваться в качестве основы для простого приложения текстового редактора. См. также CRichEditView.
CRichEditView Представление, содержащее объект CRichEditCtrl . Этот класс аналогичен, но в отличие CEditViewот CEditViewэтого, CRichEditView обрабатывает форматированный текст.
CListView Представление, содержащее объект CListCtrl .
CTreeView Представление, содержащее объект CTreeCtrl, для представлений, похожих на окно Обозреватель решений в Visual C++.
CScrollView Базовый CFormViewкласс , CRecordViewа также CDaoRecordView. Реализует прокрутку содержимого представления.
CFormView Представление формы, представление, содержащее элементы управления. Приложение на основе форм предоставляет один или несколько таких интерфейсов форм.
CHtmlView Представление веб-браузера, с помощью которого пользователь приложения может просматривать сайты в World Wide Web, а также папки в локальной файловой системе и в сети. Представление веб-браузера также может работать в качестве активного контейнера документов.
CRecordView Представление формы, отображающее записи базы данных ODBC в элементах управления. Если в проекте выбрана поддержка ODBC, базовый класс представления .CRecordView Представление подключено к объекту CRowset .
Cdaorecordview Представление формы, отображающее записи базы данных DAO в элементах управления. Если в проекте выбрана поддержка DAO, базовый класс представления .CDaoRecordView Представление подключено к объекту CDaoRecordset .
COleDBRecordView Представление формы, отображающее записи OLE DB в элементах управления. Если в проекте выбрана поддержка OLE DB, базовый класс представления .COleDBRecordView Представление подключено к объекту CRowset .

Примечание.

Начиная с MFC версии 4.0, CEditView является производным от CCtrlView.

Чтобы использовать эти классы в приложении, наследуйте из них классы представлений приложения. Дополнительные сведения см. в разделе " Прокрутка и масштабирование представлений". Дополнительные сведения о классах баз данных см. в разделе "Обзор: программирование баз данных".

См. также

Использование представлений