Partilhar via


CDC::ScaleViewportExt

Modifica o visor extensões em relação a valores corrente.

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

Parâmetros

  • xNum
    Especifica o período pelo qual multiplicar a x-medida corrente.

  • xDenom
    Especifica a quantidade pela qual dividir o resultado da multiplicação corrente x-extensão pelo valor do xNum parâmetro.

  • yNum
    Especifica o período pelo qual multiplicar a extensão de y corrente.

  • yDenom
    Especifica a quantidade pela qual dividir o resultado da multiplicação corrente y-extensão pelo valor do yNum parâmetro.

Valor de retorno

sistema autônomo extensões de janela anterior (em unidades de dispositivo) sistema autônomo um CSize objeto.

Comentários

sistema autônomo fórmulas são escritas da seguinte maneira:

xNewVE = ( xOldVE * xNum ) / xDenom

yNewVE = ( yOldVE * yNum ) / yDenom

As novas extensões de visor são calculadas multiplicando extensões corrente por determinado numerador e, em seguida, dividindo por determinado denominador.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CDC

Gráfico de hierarquia

CDC::GetViewportExt

Classe CSize

Outros recursos

Membros do CDC