Share via


CDC::ScaleWindowExt

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

virtual CSize ScaleWindowExt(
   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 la ventana (en unidades lógicas) como objeto de CSize .

Comentarios

se escriben las fórmulas como sigue:

xNewWE = ( xOldWE * xNum ) / xDenom

yNewWE = ( yOldWE * yNum ) / yDenom

Las extensiones de la nueva ventana 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

Clase de la CDC

Gráfico de jerarquía

CDC::GetWindowExt

Clase de CSize