Compartir a través de


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

CDC (clase)

Gráfico de jerarquías

CDC::GetWindowExt

CSize Class