CDC::SetMapMode 

virtuel int SetMapMode ( int nMapMode );

Valeur de retour

Le mode de mappage précédent.

Paramètres

nMapMode

Spécifie le nouveau mode de mappage. Il peut être l'une des valeurs suivantes:

MM_A&NISOTROPICnbsp ;  Les unités logiques sont converties en unités arbitraires avec des axes de façon arbitraire à l'échelle. Définissant le mode de mappage à MM_ANISOTROPIC ne modifie pas les paramètres actuels de la fenêtre ou de la fenêtre d'affichage. Pour modifier les unités, l'orientation et l'échelle, appellent le SetWindowExt et le SetViewportExt fonctions membres.

Remarques

Définit le mode de mappage. Le mode de mappage définit l'unité de mesure utilisée pour convertir les unités logiques en unités de périphérique ; Il définit également l'orientation de l'appareil x et axes. GDI utilise le mode de mappage pour convertir les coordonnées logiques dans les coordonnées de périphérique approprié. Le mode MM_TEXT permet aux applications de travailler en pixels de périphérique, où une unité est égale à 1 pixel. La taille physique d'un pixel varie d'un appareil à l'appareil.

Les modes MM_HIENGLISH, MM_HIMETRIC, MM_LOENGLISH, MM_LOMETRICet MM_TWIPS sont utiles pour les applications qui doivent tirer en unités physiquement significatives (comme les pouces ou millimètres). Le mode MM_ISOTROPIC assure un rapport 1:1, qui est très utile lorsqu'il est important de conserver la forme exacte d'une image. Le mode MM_ANISOTROPIC permet les coordonnées x et y être ajusté indépendamment.

Aperçu de la CDC |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CDC::SetViewportExt, CDC::SetWindowExt, :: SetMapMode

Index