Condividi tramite


CDC::ScaleViewportExt

Impostare gli ambiti del riquadro di visualizzazione ai valori correnti.

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

Parametri

  • xNum
    Specifica la quantità che moltiplicare x l'ambito corrente.

  • xDenom
    Specifica la quantità che dividere il risultato di moltiplicazione di x ambito corrente per il valore del parametro xNum.

  • yNum
    Specifica la quantità che moltiplicare y l'ambito corrente.

  • yDenom
    Specifica la quantità che dividere il risultato di moltiplicazione di y ambito corrente per il valore del parametro yNum.

Valore restituito

Gli ambiti lo sfondo del riquadro di visualizzazione (in unità) come oggetto CSize.

Note

Le formule vengono scritte come segue:

xNewVE = ( xOldVE * xNum ) / xDenom

yNewVE = ( yOldVE * yNum ) / yDenom

I nuovi ambiti del riquadro di visualizzazione vengono calcolati moltiplicando gli ambiti correnti per il numeratore specificato e quindi dividendosi dal denominatore specificato.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CDC

Grafico delle gerarchie

CDC::GetViewportExt

CSize Class