Производные классы представлений, доступные в MFC
В следующей таблице показаны классы представлений MFC и их связи друг с другом. Возможности класса представления зависят от класса представления MFC, из которого он является производным.
Просмотр классов
Класс | Description |
---|---|
CView | Базовый класс всех представлений. |
CCtrlView | Базовый CTreeView класс , CListView CEditView и 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
.
Чтобы использовать эти классы в приложении, наследуйте из них классы представлений приложения. Дополнительные сведения см. в разделе " Прокрутка и масштабирование представлений". Дополнительные сведения о классах баз данных см. в разделе "Обзор: программирование баз данных".