AtlPixelToHiMetric
Konvertiert eine Größe des Objekts in Pixel auf dem Bildschirmgerät auf eine Größe in den HIMETRIC-Einheiten (jede Einheit ist 0,01 mm).
Wichtig |
---|
Diese Funktion kann nicht in den Anwendungen verwendet werden, die in Windows-Runtime ausführen. |
extern void AtlPixelToHiMetric(
const SIZEL* lpSizeInPix,
LPSIZEL lpSizeInHiMetric
);
Parameter
lpSizeInPix
[in] Zeiger auf die Größe des Objekts in Pixel.lpSizeInHiMetric
[out] Zeiger auf, wobei die Größe des Objekts in den HIMETRIC-Einheiten zurückgegeben werden soll.
Beispiel
// Initialize our control's default size to 100 by 25 pixels
CMyControl::CMyControl()
{
// width = 100 pixels, height = 25 pixels
SIZE sz = { 100, 25 };
// convert pixels to himetric
AtlPixelToHiMetric(&sz, &m_sizeExtent);
// store natural extent
m_sizeNatural = m_sizeExtent;
}
Anforderungen
Header: atlwin.h