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


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

Обязанности представления отображать данные документа графически пользователю и принимать и интерпретировать данные от пользователя в качестве операции в документе. Свои задачи при записи в класс представления:

  • Запись функцию-член OnDraw класса представления, который будет использоваться для отображения данных документа.

  • Подключите соответствующие сообщения и объекты пользовательского интерфейса Windows, например пунктов меню к функциям элемента обработчика сообщений в классе представления.

  • Реализуйте эти обработчики для интерпретации данных пользователем.

Кроме того, можно переопределить другие функции-члены CView в производном классе представления. В частности, может потребоваться переопределить OnInitialUpdate для выполнения специальную инициализацию для соответствующего представления и обработки специальных задач OnUpdate работу непосредственно перед представлением перерисовывает. Для multipage документов необходимо также переопределить OnPreparePrinting для инициализации диалогового окна печати с номером страницы для печати и другие сведения. Дополнительные сведения о переопределяет функции-члены CView см. в описании класса CView в справочнике по MFC.

Дополнительные сведения

См. также

Ссылки

Класс CFormView

Обход механизма сериализации

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

Архитектура "документ-представление"

Представления записей (доступ к данным MFC)