Partager via


COleClientItem::SetItemRects

Appelez cette fonction pour définir le rectangle englobant ou le rectangle visible du élément OLE.

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

Paramètres

  • lprcPosRect
    Pointeur vers le rectangle contenant les limites du élément OLE par rapport à sa fenêtre parente, dans les coordonnées clientes.

  • lprcClipRect
    Pointeur vers le rectangle contenant les limites de la partie visible d'un élément OLE par rapport à sa fenêtre parente, dans les coordonnées clientes.

Valeur de retour

Une valeur différente de zéro si l'opération a réussi ; sinon, 0.

Notes

Cette fonction est appelée par l'implémentation par défaut de la fonction membre d' OnChangeItemPosition .Vous devez appeler cette fonction à chaque fois que la position ou la partie visible d'un élément OLE change.Cela signifie habituellement que vous appelez les fonctions membres d' OnSize et d' OnScrollBy de la vue.

Pour plus d'informations, consultez l' IOleInPlaceObject::SetObjectRects dans Kit de développement logiciel Windows.

Configuration requise

Header: afxole.h

Voir aussi

Référence

Classe de COleClientItem

Graphique de la hiérarchie

COleClientItem::OnChangeItemPosition

COleClientItem::OnGetItemPosition