AtlPixelToHiMetric
将像素的对象的大小在屏幕上设备为HIMETRIC单元的范围(每个单位是0.01毫米)。
重要
此功能无法在 Windows 运行时执行的应用程序。
extern void AtlPixelToHiMetric(
const SIZEL* lpSizeInPix,
LPSIZEL lpSizeInHiMetric
);
参数
lpSizeInPix
[out]一个指向对象的指针以像素为单位。lpSizeInHiMetric
[out]一个指向的指针在HIMETRIC单元的对象将返回的位置。
示例
// 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;
}
要求
Header: atlwin.h