Partilhar via


CDC::ScaleWindowExt

Altera as extensões da janela em relação aos valores atuais.

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

Parâmetros

  • xNum
    Especifica a quantidade por que para multiplicar a extensão x atual.

  • xDenom
    Especifica a quantidade por que para dividir o resultado de multiplicar a extensão x atual pelo valor do parâmetro de xNum .

  • yNum
    Especifica a quantidade por que a extensão para multiplicar y atual.

  • yDenom
    Especifica a quantidade por que para dividir o resultado de multiplicar y a extensão atual pelo valor do parâmetro de yNum .

Valor de retorno

As extensões anteriores da janela (em unidades lógicas) como um objeto de CSize .

Comentários

As fórmulas são gravadas como segue:

xNewWE = ( xOldWE * xNum ) / xDenom

yNewWE = ( yOldWE * yNum ) / yDenom

As extensões da nova janela é calculada multiplicando as extensões atual para numerador determinado e em seguida dividindo-se pelo denominador dado.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CDC Class

Gráfico da hierarquia

CDC::GetWindowExt

Classe CSize