privatevoid LPtoDP ( LPPOINT lpPoints, int nCount = 1 ) const;
privatevoid LPtoDP ( LPRECT lpRect ) const;
privatevoid LPtoDP ( LPSIZE lpSize ) const;
Parâmetros
lpPoints
Aponta para uma matriz de pontos. Cada ponto na matriz é uma estrutura de ponto ou um objeto CPoint.
nCount
O número de pontos na matriz.
lpRect
Aponta para uma estrutura RECT ou um objeto CRect . Este parâmetro é usado para o maiúscminúsc comum de mapear um retângulo de lógica para unidades de dispositivo.
lpSize
Aponta para uma estrutura de SIZE ou um objeto de CSize.
Observações
Converte unidades lógicas em unidades de dispositivo. A função mapeia as coordenadas de cada ponto, ou dimensões de um tamanho, do sistema de coordenadas lógico do GDI em um sistema de coordenadas de dispositivo. A conversão depende do modo de mapeamento atual 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 assinados de 2 bytes no intervalo – 32, 768 a 32.767. Em casos onde o modo de mapeamento resultaria em valores maiores que esses limites, o sistema define os valores como – 32, 768 e 32.767,.
Visão geral do CDC | Membros de classe | Gráfico de hierarquia
Consulte tambémnbsp;CDC:: DPtoLP, CDC::HIMETRICtoLP, :: LPtoDP, CDC::GetWindowOrg, CDC::GetWindowExt