Compartir a través de


CDC::ScaleViewportExt

Modifica las extensiones de ventanilla en relación con los valores actuales.

virtual CSize ScaleViewportExt( 
   int xNum, 
   int xDenom, 
   int yNum, 
   int yDenom  
);

Parámetros

  • xNum
    Especifica la cantidad por el que multiplicar la x-extensión actual.

  • xDenom
    Especifica la cantidad por el que dividir el resultado de multiplicar la x-extensión actual por el valor del parámetro de xNum .

  • yNum
    Especifica la cantidad por el que multiplicar la y-extensión actual.

  • yDenom
    Especifica la cantidad por el que dividir el resultado de multiplicar la y-extensión actual por el valor del parámetro de yNum .

Valor devuelto

Las extensiones anteriores de ventanilla (en unidades) como objeto de CSize .

Comentarios

se escriben las fórmulas como sigue:

xNewVE = ( xOldVE * xNum ) / xDenom

yNewVE = ( yOldVE * yNum ) / yDenom

Las nuevas extensiones de ventanilla son calculadas multiplicando las extensiones actuales del numerador determinado y después dividiendolas por el denominador especificado.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

CDC (clase)

Gráfico de jerarquías

CDC::GetViewportExt

CSize Class