Freigeben über


COleServerDoc::OnSetItemRects

Das Framework ruft diese Funktion auf, um das Rahmenfenster der direkten Bearbeitung innerhalb des Rahmenfensters der Containeranwendung zu positionieren.

virtual void OnSetItemRects(
   LPCRECT lpPosRect,
   LPCRECT lpClipRect 
);

Parameter

  • lpPosRect
    Zeiger auf eine Struktur RECT oder einem CRect-Objekt, das die Position des direkten Rahmenfensters relativ zum Clientbereich der Containeranwendung angibt.

  • lpClipRect
    Zeiger auf eine Struktur RECT oder einem CRect-Objekt, das das Ausschneiderechteck des direkten Rahmenfensters relativ zum Clientbereich der Containeranwendung angibt.

Hinweise

Überschreiben Sie diese Funktion, um den Zoomfaktor der Ansicht aktualisieren, ggf.

Diese Funktion wird normalerweise als Reaktion auf einen Aufruf RequestPositionChange aufgerufen, obwohl sie vom Container jederzeit aufgerufen werden kann, um eine Positionsänderung für das direkte Element anzufordern.

Anforderungen

Header: afxole.h

Siehe auch

Referenz

COleServerDoc-Klasse

Hierarchien-Diagramm

COleServerDoc::RequestPositionChange

COleIPFrameWnd::RepositionFrame

COleClientItem::SetItemRects

COleServerDoc::GetZoomFactor