Condividi tramite


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 delle gerarchie

CDC::DPtoLP

CDC::HIMETRICtoLP

LPtoDP

CDC::GetWindowOrg

CDC::GetWindowExt