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


COleClientItem::GetExtent

Эта функция вызывается для получения размер OLE элемента.

BOOL GetExtent(
   LPSIZE lpSize,
   DVASPECT nDrawAspect = (DVASPECT
)-1 
);

Параметры

  • lpSize
    Указатель на структуру SIZE или объекту CSize, которая будет получать данные о размере.

  • nDrawAspect
    Указывает аспект OLE элемента границы которого требуется извлечь.Возможные значения см. в разделе SetDrawAspect.

Возвращаемое значение

Ненулевой, если успешно; 0, если элемент OLE пустым.

Заметки

Если серверное приложение было записывано с использованием библиотеки Microsoft Foundation Class, эта функция-член OnGetExtent соответствующего объекта COleServerItem функции, которую необходимо вызвать.Обратите внимание, что полученный размер может отличаться от последнего установленного размера функцией-членом SetExtent; размер, указанный SetExtent обрабатывается как предложение.Измерения в единицах MM_HIMETRIC.

ПримечаниеПримечание

Не вызывайте GetExtent во время обработки OLE обработчика, как OnChange.Вызов GetCachedExtent.

Дополнительные сведения см. в разделе IOleObject::GetExtent в Windows SDK.

Требования

Header: afxole.h

См. также

Ссылки

Класс COleClientItem

Диаграмма иерархии

COleClientItem::SetExtent

COleClientItem::GetCachedExtent

COleServerItem::OnGetExtent