Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Библиотека классов Microsoft Foundation (MFC) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.
В следующей таблице показаны классы представлений MFC и их связи друг с другом. Возможности класса представления зависят от класса представления MFC, из которого он является производным.
Просмотр классов
| Класс | Описание |
|---|---|
| CView | Базовый класс всех представлений. |
| CCtrlView | Базовый класс для CTreeView, CListView, CEditView и CRichEditView. Эти классы позволяют использовать архитектуру документа и представления с указанными общими элементами управления Windows. |
| CEditView | Простое представление на основе элемента управления "Окно редактирования Windows". Позволяет вводить и редактировать текст и может использоваться в качестве основы для простого приложения текстового редактора. См. также CRichEditView. |
| CRichEditView | Представление, содержащее объект CRichEditCtrl . Этот класс аналогичен CEditView, но в отличие от CEditView, CRichEditView обрабатывает форматированный текст. |
| CListView | Представление, содержащее объект CListCtrl . |
| CTreeView | Представление, содержащее объект CTreeCtrl , для представлений, похожих на окно обозревателя решений в Visual Studio. |
| 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.
Чтобы использовать эти классы в вашем приложении, создайте классы представлений приложения, наследуя их от данных классов. Дополнительные сведения см. в разделе "Прокрутка и масштабирование представлений". Дополнительные сведения о классах баз данных см. в разделе "Обзор: программирование баз данных".