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


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

CView и производные классы дочерние окна, представляющие клиентской области фреймового окна. Представления отображают данные и принимают входные данные для документа.

Класс представления связан с классом документа и классом фреймового окна с помощью объекта шаблона документа.

  • CView
    Базовый класс для конкретного приложения для представления данных документа. Отображение информации представлений и введенные пользователем данные, чтобы редактировать или выбора данных. Унаследуйте нужный класс представления или классы из CView.

  • CScrollView
    Базовый класс для представления с возможностями прокрутки. Создайте производный класс представления из CScrollView для автоматической прокрутки.

Форма и представления записей

Представления формы также — представления. Они основаны на шаблоне диалогового окна.

Представления записей являются производными от представления формы. В дополнение к шаблону диалогового окна, они обладают подключение к базе данных.

  • CFormView
    Представление с прокруткой макет которого определен в шаблоне диалогового окна. Унаследуйте класс от CFormView для реализации интерфейса пользователя на основе шаблона диалогового окна.

  • CDaoRecordView
    Предоставляет непосредственно вложенного представление формы объекта набора записей (DAO) объекта доступа к данным. Как и другие представления формы, CDaoRecordView основан на шаблоне диалогового окна.

  • CRecordView
    Предоставляет непосредственно вложенного представление формы объекта набора записей ODBC (ODBC). Как и другие представления формы, CRecordView основан на шаблоне диалогового окна.

  • CHtmlEditView
    Представление формы, предоставляет функциональные возможности редактирования HTML браузера платформы.

Элементы управления

Элементы управления отображают элемент управления с их представление.

  • 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.

См. также

Основные понятия

Общие сведения о библиотеке классов