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