Partager via


AtlPixelToHiMetric

Convertit une taille d'objet en pixels à l'écran à une taille en unités HIMETRIC (chaque unité est de 0,01 millimètres).

Important

Cette fonction ne peut pas être utilisée dans les applications qui s'exécutent dans Windows Runtime.

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

Paramètres

  • lpSizeInPix
    [in] Pointeur vers la taille d'objet en pixels.

  • lpSizeInHiMetric
    [out] Pointeur vers l'emplacement où la taille d'objet en unités HIMETRIC doit être retournée.

Exemple

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

Configuration requise

Header: atlwin.h

Voir aussi

Référence

AtlHiMetricToPixel

Autres ressources

Fonctions globales de conversion de Pixel/HIMETRIC