Partager via


COleClientItem::OnChangeItemPosition

Appelé par l'infrastructure pour informer le conteneur que OLE étendue de l'élément a changé pendant l'activation sur place.

virtual BOOL OnChangeItemPosition(
   const CRect& rectPos 
);

Paramètres

  • rectPos
    Indique la position de l'élément par rapport à la zone cliente de l'application conteneur.

Valeur de retour

Une valeur différente de zéro si la position de l'élément est correctement modifiée ; sinon 0.

Notes

L'implémentation par défaut détermine le nouveau rectangle visible du élément OLE et appelle SetItemRects avec les nouvelles valeurs.L'implémentation par défaut calcule le rectangle visible pour l'élément et passe cette information au serveur.

Remplacez cette fonction pour appliquer des règles spécifiques à l'exécution de redimensionner/déplacement.Si l'application est écrite dans MFC, les résultats de cet appel car le serveur a appelé COleServerDoc::RequestPositionChange.

Configuration requise

Header: afxole.h

Voir aussi

Référence

Classe de COleClientItem

Graphique de la hiérarchie

COleServerDoc::RequestPositionChange