Шаг 708 - CDC::SetViewportExt

virtual CSize SetViewportExt( int cx, int cy );
virtual CSize SetViewportExt( SIZE size );

Возвращаемое значение
Предыдущие размеры области просмотра как объект CSize. Когда ошибка происходит, x и y координата возвращенного объекта CSize оба установлены к 0.

Параметры
cx
Определяет x размер области просмотра (в модулях устройства).
cy
Определяет y размер области просмотра (в модулях устройства).
size
Определяет x и y размер области просмотра (в модулях устройства).

Замечания
Устанавливает x и y размеры области просмотра контекста устройства. Область просмотра, наряду с окном контекста устройства, определяет, как GDI отображает точки в логической системе координат к точкам в системе координат фактического устройства. Другими словами, они определяют, как GDI преобразовывает логические координаты в координаты устройства.
Когда следующие режимы с управления отображения установлены, обращения к SetWindowExt и SetViewportExt игнорируются:

MM_HIENGLISH 	MM_LOMETRIC 
MM_HIMETRIC 	MM_TEXT 
MM_LOENGLISH 	MM_TWIPS

Когда MM_ISOTROPIC режим установлен, прикладная программа должна вызвать SetWindowExt функцию прежде, чем она вызывает SetViewportExt.


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