次の方法で共有


AtlHiMetricToPixel

HIMETRIC 単位 (各単位は 0.01 mm) のオブジェクトのサイズを画面デバイス上のピクセル単位のサイズに変換します。

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

パラメーター

  • lpSizeInHiMetric
    [入力] HIMETRIC 単位のオブジェクトのサイズへのポインター。

  • lpSizeInPix
    [出力] ピクセル単位のオブジェクトのサイズが返される場所へのポインター。

使用例

// m_sizeExtent is a member of CComControlBase that holds the 
// control's extents in HIMETRIC units.
// Use AtlHiMetricToPixel to find the extent of the control in pixels.
AtlHiMetricToPixel(&m_sizeExtent, &sz);
ATLTRACE("Width = %d, Height = %d\n", sz.cx, sz.cy);

必要条件

**ヘッダー:**atlwin.h

参照

参照

AtlPixelToHiMetric

その他の技術情報

ピクセルと HIMETRIC との間の変換に関するグローバル関数