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 de hierarquia

CDC::GetWindowExt

Classe de CSize