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


COleClientItem::OnChangeItemPosition

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

virtual BOOL OnChangeItemPosition(
   const CRect& rectPos 
);

Параметры

  • rectPos
    Указывает положение элемента относительно клиентской области контейнерного приложения.

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

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

Заметки

Реализация по умолчанию определяет новый отображаемый прямоугольник OLE элемента и вызывает SetItemRects с новыми значениями.Реализация по умолчанию вычисляет отображаемый прямоугольник для элемента и пропусков то данные на сервер.

Переопределите эта функция позволяет применять специальные правила для операции изменения размера и перемещения.Если приложение записывано в MFC, то результаты этого вызова, поскольку сервер с именем COleServerDoc::RequestPositionChange.

Требования

Header: afxole.h

См. также

Ссылки

Класс COleClientItem

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

COleServerDoc::RequestPositionChange