Freigeben über


COleClientItem::SetItemRects

Rufen Sie diese Funktion auf, um das umschließende Rechteck oder das sichtbare Rechteck des OLE-Elements festzulegen.

BOOL SetItemRects( 
   LPCRECT lpPosRect = NULL, 
   LPCRECT lpClipRect = NULL  
);

Parameter

  • lprcPosRect
    Zeiger auf das Rechteck, das die Grenzen des OLE-Elements relativ zu seinem übergeordneten Fenster, in Clientkoordinaten enthält.

  • lprcClipRect
    Zeiger auf das Rechteck, das die Grenzen des sichtbaren Bereichs des OLE-Elements relativ zu seinem übergeordneten Fenster, in Clientkoordinaten enthält.

Rückgabewert

Ungleich 0 (null), wenn erfolgreich; andernfalls 0.

Hinweise

Diese Funktion wird durch die Standardimplementierung der OnChangeItemPosition-Memberfunktion aufgerufen.Sie sollten diese Funktion aufrufen, wenn die Position oder der sichtbare Teil des OLE-Elements ändert.Normalerweise bedeutet dies, dass Sie es von OnSize und OnScrollBy-Memberfunktionen der Ansicht aufrufen.

Weitere Informationen finden Sie unter IOleInPlaceObject::SetObjectRects in Windows SDK.

Anforderungen

Header: afxole.h

Siehe auch

Referenz

COleClientItem-Klasse

Hierarchien-Diagramm

COleClientItem::OnChangeItemPosition

COleClientItem::OnGetItemPosition