Классы представления (Windows)
CView
производные классы — это дочерние окна, представляющие клиентская область окна фрейма. Представления отображают данные и принимают входные данные для документа.
Класс представления связан с классом документа и классом окна кадра с помощью объекта шаблона документа.
CView
Базовый класс для представлений, относящихся к приложениям, данных документа. Представления отображают данные и принимают входные данные пользователей для редактирования или выбора данных. Наследуйте класс или классы представления.CView
CScrollView
Базовый класс для представлений с возможностями прокрутки. Наследуйте класс представления для CScrollView
автоматической прокрутки.
Представления форм и записей
Представления форм также являются прокручивающимися представлениями. Они основаны на шаблоне диалогового окна.
Представления записей являются производными от представлений форм. Помимо шаблона диалогового окна, они также имеют подключение к базе данных.
CFormView
Представление прокрутки, макет которого определен в шаблоне диалогового окна. Производный класс от CFormView
реализации пользовательского интерфейса на основе шаблона диалогового окна.
Cdaorecordview
Предоставляет представление формы напрямую, подключенное к объекту набора записей DAO. Как и во всех представлениях форм, шаблон CDaoRecordView
диалогового окна основан на шаблоне диалогового окна. DAO используется с базами данных Access и поддерживается до Office 2013. Версия DAO 3.6 является окончательной и считается устаревшей.
CRecordView
Предоставляет представление формы напрямую, подключенное к объекту набора записей Open Database Подключение ivity (ODBC). Как и во всех представлениях форм, шаблон CRecordView
диалогового окна основан на шаблоне диалогового окна.
CHtmlEditView
Представление формы, которое предоставляет функциональные возможности платформы редактирования HTML WebBrowser.
Контрольные представления
Представления элементов управления отображают элемент управления в виде их представления.
CCtrlView
Базовый класс для всех представлений, связанных с элементами управления Windows. Представления, основанные на элементах управления, описаны ниже.
CEditView
Представление, содержащее стандартный элемент управления редактирования Windows (см. раздел CEdit). Элементы управления "Изменить" поддерживают редактирование текста, поиск, замену и прокрутку возможностей.
CRichEditView
Представление, содержащее элемент управления полнофункциональные изменения Windows (см. раздел CRichEditCtrl). Помимо возможностей элемента управления редактирования, элементы управления расширенными изменениями поддерживают шрифты, цвета, форматирование абзаца и внедренные объекты OLE.
CListView
Представление, содержащее элемент управления списка Windows (см. раздел CListCtrl). Элемент управления списком отображает коллекцию элементов, каждый из которых состоит из значка и метки, таким образом, как и в правой области проводник.
CTreeView
Представление, содержащее элемент управления деревом Windows (см. раздел CTreeCtrl). Элемент управления "Дерево" отображает иерархический список значков и меток, расположенных таким образом, как в левой области проводник.
Связанные классы
CSplitterWnd
позволяет иметь несколько представлений в одном окне фрейма. CPrintDialog
и CPrintInfo
поддерживает возможность печати и предварительного просмотра представлений. CRichEditDoc
и CRichEditCntrItem
используются для CRichEditView
реализации возможностей контейнера OLE.
Csplitterwnd
Окно, которое пользователь может разделить на несколько панелей. Эти панели могут быть изменены пользователем или фиксированным размером.
CPrintDialog
Предоставляет стандартное диалоговое окно для печати файла.
CPrintInfo
Структура, содержащая сведения о задании печати или предварительного просмотра. Используется архитектурой CView
печати.
CRichEditDoc
Поддерживает список клиентских элементов OLE, которые находятся в объекте CRichEditView
.
CRichEditCntrItem
Предоставляет клиентский доступ к элементу OLE, хранящейся в объекте CRichEditView
.