COleServerDoc::GetZoomFactor
La funzione membro GetZoomFactor "determina il fattore di zoom" di un elemento è stato attivato per la modifica sul posto.
BOOL GetZoomFactor(
LPSIZE lpSizeNum = NULL,
LPSIZE lpSizeDenom = NULL,
LPCRECT lpPosRect = NULL
) const;
Parametri
lpSizeNum
Puntatore a un oggetto di classe CSize che utilizzerà il numeratore del fattore di zoom.Può essere NULL.lpSizeDenom
Puntatore a un oggetto di classe CSize che utilizzerà il denominatore del fattore di zoom.Può essere NULL.lpPosRect
Puntatore a un oggetto di classe CRect che descrive la nuova posizione dell'elemento.Se questo argomento viene NULL, la funzione utilizza la posizione corrente dell'elemento.
Valore restituito
Diverso da zero se l'elemento è attivato per la modifica sul posto e il fattore di zoom ha luogo diverso da 100% (1: 1); in caso contrario 0.
Note
Il fattore di zoom, in pixel, è la percentuale della dimensione elemento nella misura corrente.Se l'applicazione contenitore non ha impostato l'ambito dell'elemento, limitandone l'ambito naturale (determinato da COleServerItem::OnGetExtent).
La funzione imposta i primi due argomenti al numeratore e un denominatore del fattore di zoom dell'elemento "." Se l'elemento non modifica sul posto, la funzione imposta questi argomenti a un valore predefinito 100% (o 1: 1) e restituisce zero.Per ulteriori informazioni, vedere la nota tecnica 40, Ridimensionamento sul posto e zoom di MFC/OLE.
Requisiti
Header: afxole.h
Vedere anche
Riferimenti
COleServerDoc::GetItemPosition