Udostępnij za pośrednictwem


AtlPixelToHiMetric

Konwertuje rozmiar obiektu w pikselach na urządzeniu ekranu rozmiar w jednostkach HIMETRIC (każda jednostka jest 0,01 milimetra).

Ważna uwagaWażne

Nie można użyć tej funkcji w aplikacjach, które są wykonywane w Środowisko wykonawcze systemu Windows.

extern void AtlPixelToHiMetric(
const SIZEL* lpSizeInPix,
LPSIZEL lpSizeInHiMetric 
);

Parametry

  • lpSizeInPix
    [w] Wskaźnik do obiektu rozmiar w pikselach.

  • lpSizeInHiMetric
    [out] Wskaźnik gdzie rozmiar obiektu w jednostkach HIMETRIC jest zwracane.

Przykład

// 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;
}

Wymagania

Nagłówek: atlwin.h

Zobacz też

Informacje

AtlHiMetricToPixel

Inne zasoby

Konwersja pikseli/HIMETRIC funkcje globalne