COleIPFrameWnd::RepositionFrame

virtuelle privatevoid RepositionFrame ( LPCRECT LpPosRect, LPCRECT LpClipRect );

Parameter

lpPosRect

Zeiger auf einen RECT -Struktur oder ein CRect -Objekt mit der in-Place-Rahmenfenster aktuelle Position koordiniert, in Pixel relativ zum Clientbereich.

lpClipRect

Zeiger auf einen RECT -Struktur oder ein CRect -Objekt mit der in-Place-Rahmenfenster aktuellen Clipping-Rechteck Koordinaten in Pixel relativ zum Clientbereich.

Bemerkungen

Das Framework Ruft die RepositionFrame -Memberfunktion um das Layout der Steuerleisten und Fenster in-Place-Bearbeitung neu positionieren, so dass alle es ist sichtbar.

Layout der Steuerleisten im Containerfenster unterscheidet, die von einem nicht-OLE-Rahmenfenster durchgeführt. Im nicht-OLE-Rahmenfensters berechnet die Positionen der Steuerleisten und andere Objekte aus einer bestimmten Frame-Fenster Größe, als in einem Aufruf von CFrameWnd::RecalcLayout. Der Clientbereich ist, was bleibt nach Platz für Steuerleisten und andere Objekte subtrahiert wird. Ein Fenster COleIPFrameWnd Positionen auf der anderen Seite Symbolleisten in Übereinstimmung mit einem bestimmten Client-Bereich. Mit anderen Worten, arbeitet CFrameWnd::RecalcLayout "von außen,", während COleIPFrameWnd::RepositionFrame arbeitet "von innen nach außen."

COleIPFrameWnd Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CFrameWnd::RecalcLayout

Index