Шаг 705 - CDC::SetViewportOrg

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

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

Параметры
x
Определяет x-координату (в модулях устройства) начала области просмотра. Значение должно быть внутри диапазона системы координат устройства.
y
Определяет y-координату (в модулях устройства) начала области просмотра. Значение должно быть внутри диапазона системы координат устройства.
point
Определяет начало области просмотра. Значения должны быть внутри диапазона системы координат устройства. Вы можете передавать или структуру POINT или объект CPoint для этого параметра.

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


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 30.01.2002