Шаг 1067 - CView::OnDraw

virtual void OnDraw( CDC* pDC ) = 0;

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

Замечания
Вызывается рамкой, чтобы выполнить изображение документа. Рамка вызывает эту функцию, чтобы выполнить отображение на экранное устройство, печать, предварительный просмотр печати, и это передает различный контекст устройства в каждом случае. Не имеется никакой заданной по умолчанию реализации.
Вы должны перегрузить эту функцию, чтобы отобразить ваш просмотр документа. Вы можете делать графический интерфейс устройства (GDI) обращениями, использующими объект CDC, указанный на pDC параметром. Вы можете выбирать GDI ресурсы, типа перьев или шрифтов, в контекст устройства перед рисунком и затем снимать выделение их впоследствии. Часто ваш код рисунка может быть независящий от внешних устройств, то есть не требуется информация относительно какого устройства производиться отображение.
Чтобы оптимизировать рисунок, вызовите RectVisibleIsPrinting функцию контекста устройства.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 23.02.2002