AtlPixelToHiMetric

Converte tamanho de um objeto em pixels no dispositivo da tela para um tamanho em unidades de HIMETRIC (cada unidade é 0,01 mm).

Observação importanteImportante

Essa função não pode ser usada em aplicativos executados em Tempo de Execução do Windows.

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

Parâmetros

  • lpSizeInPix
    [in] um ponteiro ao tamanho de objeto em pixels.

  • lpSizeInHiMetric
    [out] um ponteiro a onde o tamanho de objeto em unidades de HIMETRIC deve 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

Funções de conversão globais de Pixel/HIMETRIC