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


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