Udostępnij za pośrednictwem


CDC::ScaleWindowExt

Modyfikuje zakresów okno względem bieżącej wartości.

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

Parametry

  • xNum
    Określa bieżący zakres x mnożenia.

  • xDenom
    Określa wartość, o którą wynik mnożenia wartości w bieżącym zakresie x xNum parametru.

  • yNum
    Określa ilość w bieżącym zakresie-mnożenia.

  • yDenom
    Określa wartość, o którą wynik mnożenia wartości w bieżącym zakresie- yNum parametru.

Wartość zwracana

Zakresy poprzednie okno (w jednostkach logicznych) jako CSize obiektu.

Uwagi

Formuły są zapisywane następująco:

xNewWE = ( xOldWE * xNum ) / xDenom

yNewWE = ( yOldWE * yNum ) / yDenom

Nowe zakresy okna są obliczane przez pomnożenie bieżącej zakresów danego licznika, a następnie podzielenie przez danego mianownik.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CDC

Wykres hierarchii

CDC::GetWindowExt

Klasa CSize