Condividi tramite


CDC::ScaleWindowExt

Impostare gli ambiti della finestra relativa ai valori correnti.

virtual CSize ScaleWindowExt(
   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 precedenti della finestra (in unità logiche) come oggetto CSize.

Note

Le formule vengono scritte come segue:

xNewWE = ( xOldWE * xNum ) / xDenom

yNewWE = ( yOldWE * yNum ) / yDenom

Gli ambiti della nuova finestra 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 della gerarchia

CDC::GetWindowExt

Classe di CSize