COleClientItem::Draw

BOOL Привернути ( CDC * pDC, LPCRECT lpBounds, DVASPECT nDrawAspect = (DVASPECT) -1 );

Значення, яке повертається

Ненульовий, у разі успіху; в іншому випадку 0.

Параметри

pDC

Вказівник CDC об'єкт, що використовуються для графічного об'єкта OLE.

lpBounds

Вказівник на об'єкт CRect або RECT структури, що визначає обмежуючого прямокутника, в якому, щоб намалювати елемент OLE (в логічних одиницях, визначається контексту пристрою).

nDrawAspect

Визначає аспект ОЛЕ пункту, тобто, як воно має відображатися. Якщо nDrawAspect – 1, використовується останній аспект встановити за допомогою SetDrawAspect . Щоб отримати додаткові відомості про можливі значення для цього прапор перегляньте SetDrawAspect.

Зауваження

Викликано цю функцію, щоб звернути OLE елемент у вказаний обмежуючого прямокутника за допомогою вказаного пристрою контексті. Функція може використовувати метафайл представлення OLE елементи, створені функцією OnDraw член COleServerItem.

Зазвичай ви використовуєте Малювання для відображення на екрані, видаючи pDCконтексті екран пристрою. У цьому разі слід указати лише перші два параметри.

Параметр lpBounds визначає прямокутника в контексті цільового пристрою (по відношенню до його поточний режим відображення). Візуалізації може включати масштабування зображення і використовується додатками контейнер нав'язувати подання, яке ваги між відображене подання і остаточне зображення.

Докладніше, перегляньте статтю IViewObject::Draw в документації OLE.

Огляд COleClientItem |nbsp; Члени класу | Ієрархічна діаграма

Дивіться також COleClientItem::SetExtent, COleServerItem::OnDraw

Index