CDC::LPtoDP

Converte le unità logiche in unità.

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

Parametri

  • lpPoints
    Punta a una matrice di punti.Ogni punto della matrice è una struttura QUESTION o un oggetto CPoint.

  • nCount
    Il numero di punti nella matrice.

  • lpRect
    I punti su RECT struttura o un oggetto CRect.Questo parametro viene utilizzato per il caso più comune di eseguire il mapping di un rettangolo da logico alle unità.

  • lpSize
    I punti su DIMENSIONE struttura o un oggetto CSize.

Note

La funzione consente di associare le coordinate di ogni punto, o delle dimensioni di una dimensione, il sistema di coordinate logico di GDI in un sistema di coordinate della periferica.La conversione dipende dalla modalità di mapping corrente e le impostazioni delle origini e gli ambiti della finestra e del riquadro di visualizzazione del dispositivo.

Le coordinate x e y di punti sono 2 interi con segno nell'intervallo (da 32.768 a 32.767 byte.Nei casi in cui la modalità di mapping generi valori maggiori di questi limiti, il sistema imposta i valori a 32.768 e 32.767, rispettivamente.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CDC

Grafico della gerarchia

CDC::DPtoLP

CDC::HIMETRICtoLP

LPtoDP

CDC::GetWindowOrg

CDC::GetWindowExt