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


COleServerItem::OnDraw

Вызывается платформой для отрисовки элемента OLE в метафайл.

virtual BOOL OnDraw(
   CDC* pDC,
   CSize& rSize 
) = 0;

Параметры

  • pDC
    Указатель на объект CDC, на котором выполняется отрисовка элемента.Контекст отображения автоматически подключиться к контексту отображения атрибута, поэтому можно вызывать функции атрибута, хотя это сделал бы устройство- специфичные метафайла.

  • rSize
    Укажите размер в единицах, HIMETRIC, в которых рисования метафайл.

Возвращаемое значение

Ненулевой, если элемент был успешно рисования; в противном случае – значение 0.

Заметки

Представление метафайла OLE элемента используется для отображения элемента в приложение-контейнере.Если приложение контейнера был записан с библиотеки Microsoft Foundation Class, метафайл используется функцией-членом Рисование соответствующего объекта COleClientItem.Нет реализации по умолчанию.Необходимо переопределить эту функцию для рисования элемента в заданный контекст устройства.

Требования

Header: afxole.h

См. также

Ссылки

Класс COleServerItem

Диаграмма иерархии

COleClientItem::Draw