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