Partager via


COleServerDoc::OnSetItemRects

l'infrastructure appelle cette fonction pour positionner la fenêtre frame de modification sur place dans la fenêtre frame de l'application conteneur.

virtual void OnSetItemRects(
   LPCRECT lpPosRect,
   LPCRECT lpClipRect 
);

Paramètres

  • lpPosRect
    Pointeur vers une structure d' RECT objet ou d' CRect qui spécifie la position de la fenêtre frame sur place par rapport à la zone cliente de l'application conteneur.

  • lpClipRect
    Pointeur vers une structure d' RECT objet ou d' CRect qui spécifie le rectangle de découpage de la fenêtre frame sur place par rapport à la zone cliente de l'application conteneur.

Notes

Remplacez cette fonction pour mettre à jour le facteur de zoom dans la vue, si nécessaire.

Cette fonction est généralement appelée en réponse à un appel d' RequestPositionChange , bien qu'il puisse être appelé à tout moment par le conteneur de demander une modification de la position de l'élément sur place.

Configuration requise

Header: afxole.h

Voir aussi

Référence

Classe de COleServerDoc

Graphique de la hiérarchie

COleServerDoc::RequestPositionChange

COleIPFrameWnd::RepositionFrame

COleClientItem::SetItemRects

COleServerDoc::GetZoomFactor