Condividi tramite


COleClientItem::OnChangeItemPosition

Chiamato dal framework per notificare al contenitore che l'ambito dell'elemento OLE è stato modificato durante l'attivazione sul posto.

virtual BOOL OnChangeItemPosition( 
   const CRect& rectPos  
);

Parametri

  • rectPos
    Indica la posizione dell'elemento relativo all'area client dell'applicazione contenitore.

Valore restituito

Diverso da zero se la posizione dell'elemento venga modificato; in caso contrario 0.

Note

L'implementazione predefinita determina il nuovo rettangolo visibile dell'elemento OLE e chiama SetItemRects con i nuovi valori. L'implementazione predefinita calcola il rettangolo visibile per l'elemento e passa le informazioni al server.

Eseguire l'override di questa funzione per applicare le regole specifiche del ridimensionamento/l'operazione di spostamento. Se l'applicazione viene scritta in MFC, risultati della chiamata a nel server ha chiamato COleServerDoc::RequestPositionChange.

Requisiti

Header: afxole.h

Vedere anche

Riferimenti

Classe COleClientItem

Grafico delle gerarchie

COleServerDoc::RequestPositionChange