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


COleClientItem::SetItemRects

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

BOOL SetItemRects( 
   LPCRECT lpPosRect = NULL, 
   LPCRECT lpClipRect = NULL  
);

Параметры

  • lprcPosRect
    Указатель на прямоугольник, содержащий границы OLE элемента относительно его родительскому окну в клиентских координатах.

  • lprcClipRect
    Указатель на прямоугольник, содержащий границы видимой части OLE элемента относительно его родительскому окну в клиентских координатах.

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

Ненулевой, если успешно; в противном случае – значение 0.

Заметки

Эта функция называется по умолчанию реализации функции-члена OnChangeItemPosition.Необходимо вызывать эту функцию, когда положения или видимая часть OLE изменений элементов.Обычно это означает, что ее вызове из функции-члены OnSize и OnScrollBy данного представления.

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

Требования

Header: afxole.h

См. также

Ссылки

Класс COleClientItem

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

COleClientItem::OnChangeItemPosition

COleClientItem::OnGetItemPosition