CDC::SetMapMode 

virtual int SetMapMode ( int nMapMode );

Valor de retorno

O modo de mapeamento anterior.

Parâmetros

nMapMode

Especifica o novo modo de mapeamento. Pode ser qualquer um dos seguintes valores:

MM_A&NISOTROPICnbsp;  Unidades lógicas são convertidas em unidades arbitrárias com eixos de escalados arbitrariamente. Configuração o modo de mapeamento para MM_ANISOTROPIC não alterar as configurações de janela ou porta de visualização atuais. Para alterar as unidades, orientação e dimensionamento, chamam o SetWindowExt e SetViewportExt funções de membro.

Observações

Define o modo de mapeamento. O modo de mapeamento define a unidade de medida usada para converter unidades lógicas em unidades de dispositivo; Ele também define a orientação do x - e y-Axes do dispositivo. GDI usa o modo de mapeamento para converter coordenadas lógicas as coordenadas de dispositivo apropriado. O modo de MM_TEXT permite que os aplicativos funcionem em pixels de dispositivo, onde 1 unidade é igual a 1 pixel. O tamanho físico de um pixel varia de dispositivo para dispositivo.

Os modos MM_HIENGLISH, MM_HIMETRIC, MM_LOENGLISH, MM_LOMETRICe MM_TWIPS são úteis para aplicativos que devem desenhar em unidades fisicamente significativas (por exemplo, polegadas ou milímetros). O modo MM_ISOTROPIC garante uma proporção de 1:1, que é útil quando é importante preservar a forma exata de uma imagem. O modo MM_ANISOTROPIC permite que as coordenadas x e y para ser ajustado independentemente.

Visão geral do CDCMembros de classe | Gráfico de hierarquia

Consulte tambémnbsp;CDC::SetViewportExt, CDC::SetWindowExt, :: SetMapMode

Index