C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 

Шаг 703 - CDC::SetMapMode

virtual int SetMapMode( int nMapMode );

Возвращаемое значение
Предыдущий режим отображения.

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

  • MM_ANISOTROPIC - Логические модули преобразованы в произвольные модули с произвольно масштабируемыми осями. Установка режима отображения к MM_ANISOTROPIC не изменяет текущее окно или параметры настройки области просмотра. Чтобы изменять модули, ориентацию и масштабирование, вызывайте SetWindowExt и SetViewportExt функции.
  • MM_HIENGLISH - Каждый логический модуль преобразован в 0.001 дюйма. Позиция x слева - направо, позиция y снизу - вверх.
  • MM_HIMETRIC - Каждый логический модуль преобразован в 0.01 милиметра. Позиция x слева - направо, позиция y снизу - вверх.
  • MM_ISOTROPIC - Логические модули преобразованы в произвольные модули с одинаково масштабируемыми осями, то есть 1 модуль по оси X равен 1 модулю по оси Y. Используйте SetWindowExt и SetViewportExt функции, чтобы определить желательные модули и ориентацию осей. GDI вносит изменения по мере необходимости, чтобы гарантировать, что x и y модули остаются тем же самым размером.
  • MM_LOENGLISH - Каждый логический модуль преобразован в 0.01 дюйма. Позиция x слева - направо; позиция y снизу - вверх.
  • MM_LOMETRIC - Каждый логический модуль преобразован в 0.1 милиметра. Позиция x слева - направо; позиция y снизу - вверх.
  • MM_TEXT - Каждый логический модуль преобразован в 1 пиксель устройства. Позиция x слева - направо; позиция y снизу - вверх.
  • MM_TWIPS - Каждый логический модуль преобразован в 1/20 точки. (Потому что точка - дюйм 1/72, twip - дюйм 1/1440.) Позиция x слева - направо, позиция y снизу - вверх.

Замечания
Устанавливает режим отображения. Режим с управлением памятью определяет модуль меры, используемые, чтобы преобразовать логические модули в модули устройства, это также определяет ориентацию x и y осей. GDI использует режим отображения, чтобы преобразовать логические координаты в соответствующее устройству координаты . MM_TEXT режим позволяет прикладным программам работать в пикселях устройства, где 1 модуль равен 1 пикселю. Физический размер пикселя изменяется с устройства на устройство.
MM_HIENGLISH, MM_HIMETRIC, MM_LOENGLISH, MM_LOMETRIC, и MM_TWIPS режимы полезен для прикладных программ, которые должны выводить в физически значимых модулях (типа дюймов или милиметров). MM_ISOTROPIC режим гарантирует 1:1 коэффициент сжатия, который является полезным, когда важно сохранить точную форму изображения. MM_ANISOTROPIC режим позволяет x и y координатами что они были откорректированным независимо.


| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU