Partilhar via


CDC::DPtoLP

Converte unidades de dispositivo em unidades lógicas.

void DPtoLP( 
   LPPOINT lpPoints, 
   int nCount = 1  
) const; 
void DPtoLP( 
   LPRECT lpRect  
) const; 
void DPtoLP( 
   LPSIZE lpSize  
) const;

Parâmetros

  • lpPoints
    Aponta para um vetor de estruturas de PONTO ou de objetos de CPoint .

  • nCount
    O número de pontos na matriz.

  • lpRect
    Os pontos a RECT estrutura ou objetos de CRect . Esse parâmetro é usado para os exemplos simples de converter um retângulo os pontos de dispositivo para pontos lógicos.

  • lpSize
    Os pontos a TAMANHO estrutura ou objetos de CSize .

Comentários

A função mapeia as coordenadas de cada ponto, ou de dimensão de um tamanho, o sistema de coordenadas de dispositivo no sistema de coordenadas lógico de GDI. A conversão depende do atual de mapeamento e configurações de fontes e das extensões para a janela e o viewport de dispositivo.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CDC Class

Gráfico da hierarquia

CDC::LPtoDP

CDC::HIMETRICtoDP

DPtoLP

Estrutura POINT

Estrutura RECT

CDC::GetWindowExt

CDC::GetWindowOrg