CDC::SetMapMode 

wirtualne int SetMapMode ( int nMapMode );

Wartość zwracany

Poprzedniego trybu mapowania.

Parametry

nMapMode

Określa nowy tryb mapowania. Może mieć jedną z następujących wartości:

MM_A&NISOTROPICnbsp;  Jednostki logiczne są konwertowane na jednostki dowolnego z dowolnie skalowane osi. Ustawienie trybu mapowania MM_ANISOTROPIC nie zmienia bieżące ustawienia okna lub wziernika. Aby zmienić jednostki, orientacji i skalowania, wymagają SetWindowExt i SetViewportExt funkcje składowe.

Uwagi

Ustawia tryb mapowania. Tryb mapowania definiuje jednostkę miary używane do konwersji jednostki logiczne urządzenie jednostek; definiuje również ukierunkowanie urządzenia x i osiami y. Interfejs GDI używa trybu mapowania do przekształcenia współrzędnych logiczne współrzędne odpowiednie urządzenie. Tryb MM_TEXT umożliwia aplikacji do pracy w pikselach urządzenia, gdzie 1 jednostka jest równa 1 piksel. Fizyczny rozmiar o jeden piksel różni się od urządzenia do urządzenia.

Tryby MM_HIENGLISH, MM_HIMETRIC, MM_LOENGLISH, MM_LOMETRICi MM_TWIPS są użyteczne w przypadku aplikacji, które muszą zwrócić w fizycznie znaczących jednostek (takich jak cale lub milimetry). Tryb MM_ISOTROPIC zapewnia proporcji 1: 1, co jest szczególnie użyteczne, kiedy ważne jest, aby zachować dokładny kształt obrazu. Tryb MM_ANISOTROPIC umożliwia współrzędne x i y-należy dostosować niezależnie.

Omówie&nie CDC |nbsp; Klasa członków | Wykres hierarchii

Zobacz teżnbsp;CDC::SetViewportExt, CDC::SetWindowExt, :: SetMapMode

Index