CDC::LPtoDP
Converte unidades lógicas em unidades de dispositivo.
void LPtoDP(
LPPOINT lpPoints,
int nCount = 1
) const;
void LPtoDP(
LPRECT lpRect
) const;
void LPtoDP(
LPSIZE lpSize
) const;
Parâmetros
lpPoints
Aponta para uma matriz de pontos.Cada ponto na matriz é um PONTO estrutura ou um CPoint objeto.nCount
O número de pontos na matriz.lpRect
Aponta para um RECT estrutura ou um CRect objeto.Este parâmetro é usado para o caso comum de mapear um retângulo de lógica para unidades de dispositivo.lpSize
Aponta para um dimensionar estrutura ou um CSize objeto.
Comentários
A função mapeia as coordenada de cada ponto ou dimensões de dimensionar, do sistema de coordenada lógico do GDI em um sistema de coordenada do dispositivo.A conversão depende do modo corrente do mapeamento e as configurações das origens e extensões de janela e visor do dispositivo.
As coordenadas x e y dos pontos são inteiros de 2 byte assinados de – 32.768 intervalo, 768 até 32.767.Em casos onde o modo de mapeamento resultar em valores maiores que esses limites, o sistema define os valores para – 32.768, 768 e 32.767, respectivamente.
Requisitos
Cabeçalho: afxwin.h