COleClientItem::Draw
Эта функция вызывается для рисования элемент OLE в указанный прямоугольник, используя задаваемые значения контекста устройства.
BOOL Draw(
CDC* pDC,
LPCRECT lpBounds,
DVASPECT nDrawAspect = (DVASPECT
)-1
);
Параметры
pDC
Указатель на объект CDC, используемый для рисования элемент OLE.lpBounds
Указатель на объект CRect или структуре RECT, которая задает прямоугольник, в котором выполняется отрисовка элемент OLE (в логических единицах, указанных в контексте устройства).nDrawAspect
Указывает аспект OLE элемента, то есть, как он должен быть отображен. Если nDrawAspect – 1, используется последний набор аспектов с помощью SetDrawAspect. Дополнительные сведения о возможных значениях этого пометить см. в разделе SetDrawAspect.
Возвращаемое значение
Ненулевой, если успешно; в противном случае – значение 0.
Заметки
Функция может использоваться представление метафайла OLE функцией-членом OnDraw элемента, созданного COleServerItem.
Обычно используется Ничья для экрана, передавая контекст устройства экрана, как pDC. В этом случае необходимо указать только первые 2 параметра.
Параметр lpBounds определяет прямоугольник в контексте устройства назначения (относительно его текущий режим сопоставления). Отрисовка может включать масштабирование изображения и может использоваться приложение-контейнерами создать представление, которое шкалы между отображаться представлением и окончательное напечатанным образом.
Дополнительные сведения см. в разделе IViewObject::Draw в Windows SDK.
Требования
Header: afxole.h