CDC::LPtoDP
Konvertiert logische Einheiten in Geräteeinheiten.
void LPtoDP(
LPPOINT lpPoints,
int nCount = 1
) const;
void LPtoDP(
LPRECT lpRect
) const;
void LPtoDP(
LPSIZE lpSize
) const;
Parameter
lpPoints
Punkte in einem Array von Punkten. Jeder Punkt im Array ist eine PUNKT-Struktur oder ein CPoint-Objekt.nCount
Die Punktzahl im Array.lpRect
Zeigt auf RECT-Struktur oder ein CRect-Objekt. Dieser Parameter wird für den allgemeinen Fall vom Zuordnen eines Rechtecks von logischem zu den Geräteeinheiten verwendet.
Hinweise
Die Funktion ordnet die Koordinaten jedes Punkts oder die Dimensionen einer Größe, vom System logischer Koordinate GDI in ein Gerätekoordinatensystem zu. Die Konvertierung hängt vom aktuellen Zuordnungsmodus und von den Einstellungen der Ursprünge und des Umfangs des des Fensters und eines Geräts Viewports ab.
Der x- und y-Koordinaten von Punkten sind 2-Byte-Ganzzahlen mit im Bereich von 32.768 bis 32.767. In Fällen wo der Zuordnungsmodus die Werte führen würde, die größer als diese Beschränkungen sind, legt das System die Werte 32.768 und 32.767, bzw. fest.
Anforderungen
Header: afxwin.h