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


CDC::SetViewportOrg

Задает начало координат окна просмотра контекста устройства.

virtual CPoint SetViewportOrg(
   int x,
   int y 
);
CPoint SetViewportOrg(
   POINT point 
);

Параметры

  • x
    Указывает координату по оси x (в единицах координат устройства) начала окна просмотра.Значение должно находиться в диапазоне от системы координат устройства.

  • y
    Указывает координату по оси y (в единицах координат устройства) начала окна просмотра.Значение должно находиться в диапазоне от системы координат устройства.

  • point
    Определяет начало координат окна просмотра.Значения должны находиться в диапазоне от системы координат устройства.Можно передавать или структуру POINT или объект CPoint для этого параметра.

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

Предыдущее начало координат окна просмотра (в координатах устройства) как объект CPoint.

Заметки

Окно просмотра вместе с окном устройство- контекста, определяющее, как GDI сопоставляет элементы в системе координат в логические точки в системе координат фактического устройства.Иначе говоря, они определяют, как GDI преобразование логических координат в координаты устройства.

Начало координат окна просмотра в системе отмечает точку, в которой GDI сопоставляет начало координат окна выберите логические координаты устройства в системе координат указанной функцией-членом SetWindowOrg.GDI сопоставляет все остальные точки, выполнив одного процесса, сопоставляло начало координат координатной окна к началу окна просмотра.Например, все точки в вокруг начала координат точек на периметре круга окна будут включены в вокруг начала координат точек на периметре круга окна просмотра.Аналогичным образом, все точки в линии, которая проходит через начало координат окна будут включены в линии, которая проходит через начало координат окна просмотра.

Пример

См. пример для CView::OnPrepareDC.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CDC

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

CDC::SetWindowOrg

Класс CPoint

Структура POINT

CDC::GetViewportOrg