COleServerItem::OnDrawEx
Вызываемый платформой для всего документа.
virtual BOOL OnDrawEx(
CDC* pDC,
DVASPECT nDrawAspect,
CSize& rSize
);
Параметры
pDC
Указатель на объект CDC, на котором выполняется отрисовка элемента.Контроллер домена автоматически подключиться к контроллеру домена атрибута, поэтому можно вызывать функции атрибута, хотя это сделал бы устройство- специфичные метафайла.nDrawAspect
Значение из перечисления DVASPECT.Этот параметр может иметь любой из следующих значений:Элемент DVASPECT_CONTENT представлен таким образом, его можно указать как внедренный объект внутри контейнера.
Элемент DVASPECT_THUMBNAIL отображен в представлении "эскиза" для его отображения в средстве просмотра.
Элемент DVASPECT_ICON представлен значком.
Элемент DVASPECT_DOCPRINT представлен если он был напечатан с помощью команды печать из меню "Файл".
rSize
Размер элемента в единицах HIMETRIC.
Возвращаемое значение
Ненулевой, если элемент был успешно рисования; в противном случае – значение 0.
Заметки
Реализация по умолчанию вызывает метод OnDraw при DVASPECT равно DVASPECT_CONTENT; в противном случае она завершается ошибкой.
Переопределить эту функцию для предоставления сведений о представления для аспектов за исключением DVASPECT_CONTENT, как DVASPECT_ICON или DVASPECT_THUMBNAIL.
Требования
Header: afxole.h