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


COleClientItem::OnChangeItemPosition

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

virtual BOOL OnChangeItemPosition( 
   const CRect& rectPos  
);

Параметры

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

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

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

Заметки

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

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

Требования

Header: afxole.h

См. также

Ссылки

Класс COleClientItem

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

COleServerDoc::RequestPositionChange