COleIPFrameWnd::RepositionFrame

Виртуальный void RepositionFrame ( LPCRECT lpPosRect, LPCRECT lpClipRect );

Параметры

lpPosRect

Указатель на структуру RECT или CRect объект, содержащий текущее положение на месте фрейма окна координаты в точках относительно клиентской области.

lpClipRect

Указатель на структуру RECT или CRect объект, содержащий текущий прямоугольник отсечения координат на месте фрейм окна, в точках относительно клиентской области.

Примечания

Платформа вызывает функцию-член RepositionFrame для размещения панелей элементов управления и изменить положение окна редактирования на месте, так что все это является видимым.

Расположение панелей элементов управления в окне контейнера отличается от, выполнившего-Оле фрейме окна. Оле фрейма окна вычисляет позиции панели элементов управления и других объектов от размера в данном фрейме окна, как в вызове CFrameWnd::RecalcLayout. Клиентская область является то, что остается после того, как место для панелей элементов управления и других объектов вычитается. В COleIPFrameWnd окне, с другой стороны, позиции панели инструментов в соответствии с данной клиентской области. Другими словами CFrameWnd::RecalcLayout работает "извне в," в то время как COleIPFrameWnd::RepositionFrame работает «изнутри.»

Обзор COleIPFrameWnd |nbsp; Члены класса | Иерархическая схема

См. также CFrameWnd::RecalcLayout

Index