AtlPixelToHiMetric

Convierte un tamaño de objeto en píxeles del dispositivo de pantalla a un tamaño en unidades de HIMETRIC (cada unidad es 0,01 milímetros).

Nota importanteImportante

Esta función no se puede utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución.

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

Parámetros

  • lpSizeInPix
    [in] Puntero al tamaño de objeto en píxeles.

  • lpSizeInHiMetric
    [out] Puntero a dónde se cambia el tamaño de objeto en unidades de HIMETRIC.

Ejemplo

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

encabezado: atlwin.h

Vea también

Referencia

AtlHiMetricToPixel

Otros recursos

Funciones globales de conversión de Pixel/HIMETRIC