Поделиться через


CDC::ScaleWindowExt

Изменение области окна по отношению к текущим значениям.

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

Параметры

  • xNum
    Указывает количество, умножить их на текущую область x.

  • xDenom
    Указывает количество, на результат умножения текущей координаты x экстент значение параметра xNum.

  • yNum
    Указывает количество, умножить их на текущую область y.

  • yDenom
    Указывает количество, на результат умножения текущую y экстент значение параметра yNum.

Возвращаемое значение

Предыдущие области окна (в логических единицах) как объект CSize.

Заметки

Формулы записаны следующим образом:

xNewWE = ( xOldWE * xNum ) / xDenom

yNewWE = ( yOldWE * yNum ) / yDenom

Экстенты нового окна вычисляется путем умножения текущие области памяти, заданный нумератором а затем деления заданного знаменателем.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CDC

Диаграмма иерархии

CDC::GetWindowExt

Класс CSize