Поделиться через


AtlPixelToHiMetric

Преобразование размер объекта в точках на устройстве экрана на размер в единицах HIMETRIC (каждая единица измерения - 0,01 миллиметр).

Важно!

Эту функцию нельзя использовать в приложениях, выполняемых в Среда выполнения Windows.

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

Параметры

  • lpSizeInPix
    [in] Указатель на размер объекта в пикселях.

  • lpSizeInHiMetric
    [out] Указатель на место, в котором размер объекта в единицах HIMETRIC быть возвращено.

Пример

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

Требования

Header: atlwin.h

См. также

Ссылки

AtlHiMetricToPixel

Другие ресурсы

Pixel/HIMETRIC Conversion Global Functions