COleClientItem::GetExtent

BOOLGetExtent (LPSIZElpSize,DVASPECTnDrawAspect-=(DVASPECT)-1);

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

Ненульовий, у разі успіху; 0 Якщо OLE елемент пуста.

Параметри

lpSize

Вказівник на структуру Розмір або об'єкта CSize , який буде отримувати відомості про розмір.

nDrawAspect

Визначає аспект елемент OLE, чиї межі, які будуть отримані. Можливих значень перегляньте SetDrawAspect.

Зауваження

Цю функцію, щоб отримати розмір об'єкта OLE.

Якщо додаток-сервер був написаний за допомогою бібліотеки класів Microsoft фонду, цієї функції викликає функцію член OnGetExtent відповідний об'єкт COleServerItem щоб назвати. Зверніть увагу, що отримані розмір може відрізнятися від розміру, Остання встановити за допомогою функції член SetExtent ; розмір, заданий SetExtent розглядається як пропозицію. Розміри знаходяться в MM_HIMETRIC одиниці.

Примітка   Не викликати GetExtent під час обробки обробника OLE, такі, як OnChange. Замість цього зателефонуйте GetCachedExtent.

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

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

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

Index