BOOL GetZoomFactor ( LPSIZE lpSizeNum = NULL, LPSIZE lpSizeDenom = NULL, LPCRECT lpPosRect = NULL ) const;
Valore restituito
Diverso da zero se l'elemento è attivato per posto editing e il fattore di zoom è diverso da 100% (1:1); in caso contrario 0.
Parametri
lpSizeNum
Puntatore a un oggetto della classe CSize che conterrà il numeratore del fattore di zoom. Può essere NULL.
lpSizeDenom
Puntatore a un oggetto della classe CSize che conterrà il denominatore del fattore di zoom. Può essere NULL.
lpPosRect
Puntatore a un oggetto della classe CRect che descrive la nuova posizione dell'elemento. Se questo argomento è NULL, la funzione utilizza la posizione corrente dell'elemento.
Osservazioni
La funzione membro GetZoomFactor determina il "fattore di zoom" di un elemento che è stato attivato per la modifica sul posto. Il fattore di zoom, in pixel, è la proporzione di dimensioni dell'elemento a sua estensione attuale. Se l'applicazione contenitore non è impostata nella misura dell'elemento, viene utilizzata l'estensione naturale (come determinato dal COleServerItem::OnGetExtent).
La funzione imposta i suoi primi due argomenti al numeratore e denominatore "zoom factor" dell'elemento. Se l'elemento non viene modificato in atto, la funzione imposta questi argomenti per il valore predefinito è 100% (o 1:1) e restituisce zero. Per ulteriori informazioni, vedere tecnica nota 40, MFC/OLE sul posto il ridimensionamento e lo zoom.
Pa&noramica COleServerDoc |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;COleServerDoc::GetItemPosition, COleServerDoc::GetItemClipRect, COleServerDoc::OnSetItemRects