CDC::SetMapMode 

Виртуальный int SetMapMode ( int nMapMode );

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

В предыдущий режим отображения.

Параметры

nMapMode

Определяет новый режим отображения. Это может быть любое из следующих значений:

MM_A&NISOTROPICnbsp;  Логические единицы будут преобразованы в произвольных единицах с произвольно масштабированного осями. Настройка режима сопоставления для MM_ANISOTROPIC не изменяет текущие параметры окна или окна просмотра. Чтобы изменить единицы, ориентацию и масштабирование, вызовите SetWindowExt и SetViewportExt функции-члены.

Примечания

Устанавливает режим отображения. Режим отображения определяет единицу измерения для преобразования логические единицы в устройство единиц; Он также определяет ориентацию устройства x - и y-axes. GDI использует режим отображения для преобразования логические координаты в координаты соответствующего устройства. MM_TEXT режим позволяет приложениям работать в точках устройства, где 1 единица равен 1 пиксел. Физический размер пикселя варьируется от устройства к устройству.

MM_HIENGLISH, MM_HIMETRIC, MM_LOENGLISH, MM_LOMETRICи MM_TWIPS режимы являются полезными для приложений, которые должны привлечь в физически значимым (такие подразделения, как дюймы или миллиметры). MM_ISOTROPIC режим обеспечивает соотношение 1: 1, что удобно, когда важно сохранить точную форму изображения. MM_ANISOTROPIC режим позволяет x - и y координаты самостоятельно корректировать.

CDC обзорЧлены класса | Иерархическая схема

См. такжеnbsp;CDC::SetViewportExt, CDC::SetWindowExt, :: SetMapMode

Index