这个常数经常用于取回图像的物理长宽。如下代码:
OLE_XSIZE_HIMETRIC hmPicWidth;
OLE_YSIZE_HIMETRIC hmPicHeight;
pIPicture->get_Width(&hmPicWidth); // 获取图像宽度
pIPicture->get_Height(&hmPicHeight); // 获取图像高度
// 转化单位为象素 nPicWidth = MulDiv(hmPicWidth, GetDeviceCaps(GetDC()->m_hDC, LOGPIXELSX), HIMETRIC_PER_INCH);
nPicHeight = MulDiv(hmPicHeight, GetDeviceCaps(GetDC()->m_hDC, LOGPIXELSY), HIMETRIC_PER_INCH);
现在我要将这个转换用于VB,所以我需要知道HIMETRIC_PER_INCH的值具体是多少。所以请各位帮帮忙,有这样实例的人麻烦右键找到HIMETRIC_PER_INCH的定义,看看他的值是多少?拜托了~
HIMETRIC_PER_INCH的值是多少?
答案:2 悬赏:60
解决时间 2021-02-28 06:14
- 提问者网友:斯文败类
- 2021-02-27 17:09
最佳答案
- 二级知识专家网友:一只傻青衣
- 2021-02-27 17:47
这是和屏幕dpi相关的吧。96 DPI是2540好像
全部回答
- 1楼网友:堕落奶泡
- 2021-02-27 18:27
没看懂什么意思?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯