BOOL GetZoomFactor ( LPSIZE lpSizeNum = NULL, LPSIZE lpSizeDenom = NULL, LPCRECT lpPosRect = NULL ) const;
Valor devuelto
Distinto de cero si el elemento está activado en lugar de edición y su factor de zoom es diferente del 100% (1:1); caso contrario 0.
Parámetros
lpSizeNum
Puntero a un objeto de clase CSize que celebrará el numerador del factor de zoom. Puede ser nulo.
lpSizeDenom
Puntero a un objeto de clase CSize que celebrará el denominador del factor de zoom. Puede ser nulo.
lpPosRect
Puntero a un objeto de clase CRect que describe la nueva posición del elemento. Si este argumento es NULL, la función utiliza la posición actual del elemento.
Observaciones
La función de miembro de GetZoomFactor determina el "factor de zoom" de un elemento que ha sido activado para editar en el lugar. El factor de zoom, en píxeles, es la proporción del tamaño del elemento a su alcance actual. Si la aplicación contenedora no ha establecido el alcance del elemento, se utiliza su extensión natural (según lo determinado por COleServerItem::OnGetExtent).
La función establece sus dos primeros argumentos en el numerador y denominador "factor de zoom." del elemento Si el elemento no se edita en el lugar, la función de estos argumentos establece en un valor predeterminado de 100% (o 1:1) y devuelve cero. Para obtener más información, vea técnicas nota 40, cambio de tamaño en lugar MFC/OLE y ampliación.
I&ntroducción a COleServerDoc |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;COleServerDoc::GetItemPosition, COleServerDoc::GetItemClipRect, COleServerDoc::OnSetItemRects