AtlHiMetricToPixel

将HIMETRIC单元的对象的大小(每个单位是0.01毫米)转换为像素的范围在屏幕上设备。

重要

此功能无法在 Windows 运行时执行的应用程序。

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

参数

  • lpSizeInHiMetric
    [out]一个指向对象的指针在HIMETRIC单元的。

  • lpSizeInPix
    [out]一个指向的指针以像素为单位的对象将返回的位置。

示例

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

要求

Header: atlwin.h

请参见

参考

AtlPixelToHiMetric

其他资源

Pixel/HIMETRIC转换全局函数