Поделиться через


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

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

Классы представления

Класс

Описание

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

Представление веб-браузера, с которым пользователь приложения может просматривать сайты в Интернете, так и папки в локальной файловой системе и в сети. Представление веб-браузера также может служить контейнер активных документов.

CRecordView

Представление формы, записи базы данных ODBC отображаются в элементах управления. Если вы выбираете проект поддержка ODBC в проекте, базовый класс представления CRecordView. Представление подключение к объекту CRowset.

CDaoRecordView

Представление формы, записи базы данных DAO отображаются в элементах управления. Если вы выбираете проект поддержка DAO в проекте, базовый класс представления CDaoRecordView. Представление подключение к объекту CDaoRecordset.

COleDBRecordView

Представление формы, записи OLE DB отображаются в элементах управления. Если вы выбираете проект поддержка OLE DB в проекте, базовый класс представления COleDBRecordView. Представление подключение к объекту CRowset.

Примечание

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

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

См. также

Ссылки

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