Partilhar via


AtlPixelToHiMetric

Converte o dimensionar de um objeto em pixels no dispositivo de tela para um dimensionar em unidades HIMETRIC (cada unidade é milímetro 0,01).

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

Parâmetros

  • lpSizeInPix
    [in] Ponteiro para o dimensionar do objeto em pixels.

  • lpSizeInHiMetric
    [out] Ponteiro para onde o dimensionar do objeto em unidades HIMETRIC está a ser retornado.

Exemplo

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

Requisitos

Cabeçalho: atlwin.h

Consulte também

Referência

AtlHiMetricToPixel

Outros recursos

Conversão de pixel/HIMETRIC funções global