社区
Windows SDK/API
帖子详情
GetDeviceCaps函数计算结果不对
zzzzzzzzz04
2011-09-02 12:58:42
GetDeviceCaps(GetDC(0), HORZSIZE)取得电脑屏幕宽度是32cm,
而我的笔记本是14寸,16:9的,46.6*0.8=37.28cm
这中间的5.28cm跑哪里去了,求解~~
...全文
326
2
打赏
收藏
GetDeviceCaps函数计算结果不对
GetDeviceCaps(GetDC(0), HORZSIZE)取得电脑屏幕宽度是32cm, 而我的笔记本是14寸,16:9的,46.6*0.8=37.28cm 这中间的5.28cm跑哪里去了,求解~~
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzzzzzzzz04
2011-09-02
打赏
举报
回复
[Quote=引用 1 楼 ljmanage 的回复:]
算出来是对的,14英寸=14×2.54=35.56cm
sqrt(16*16+9*9)=18.36
(35.56/18.36)*16=30.99
水平的30.99cm相差1cm那是对角线不是标准的14英寸,少一点点
[/Quote]
谢谢你的回答,是我把英寸尺寸搞错了,不过还有个疑问。
已知:
1mm=2.835磅,Excel的高度是以磅来计算的,我电脑高度的分辨率是768px,笔记本高度用GetDeviceCaps算出来时179mm
我拖了一个单元格。如图:
高度是186磅,186/2.835*(768/179)=281px ,跟图里面的248px相差这么打,是什么原因???
李_军
2011-09-02
打赏
举报
回复
算出来是对的,14英寸=14×2.54=35.56cm
sqrt(16*16+9*9)=18.36
(35.56/18.36)*16=30.99
水平的30.99cm相差1cm那是对角线不是标准的14英寸,少一点点
Get
Device
Ca
ps
(hDC, BITSPIXEL)
获取系统的颜色位数 Get
Device
Ca
ps
(hDC, BITSPIXEL)参考资料Get
Device
Ca
ps
函数
功能:该
函数
检索指定设备的设备指定信息。
函数
原型:int Get
Device
Ca
ps
(HDC hdc, int nlndex); 参数: 1、hdc:设备上下文环境的句柄。 2、nIndex:指定返回项,该参数取下
get
device
ca
ps
函数
功能:该
函数
检索指定设备的设备指定信息。
函数
原型:int Get
Device
Ca
ps
(HDC hdc, int nlndex); 参数: hdc:设备上下文环境的句柄。 nIndex:指定返回项,该参数取下列一值。 DRIVERVERSION:设备驱动程序版本。 TECHNOLOGY:设备技术,它可以是下列一值: DT_PLOTTER:矢
GetTextMetrics和Get
Device
Ca
ps
函数
=============================================================标题:GetTextMetrics和Get
Device
Ca
ps
函数
摘要:备注:日期:2010.5.30姓名:朱铭雷=============================================================
【转载】Get
Device
Ca
ps
()
函数
相关说明
CDC::Get
Device
Ca
ps
()物理长度与屏幕像素间的转换 作用:读取DC的一些打印区域信息,主要是像素和英寸方面的数据. 声明:Get
Device
Ca
ps
(int ) 使用例子://所有像素数int pagecx=dc.Get
Device
Ca
ps
(HORZRES);int pagecy=dc.Get
Device
Ca
ps
(VERTRES); //即每英寸点数short cxInch...
Get
Device
Ca
ps
查询设备上下文的属性
Get
Device
Ca
ps
用于按照整数索引查询设备上下文的属性,如帧缓冲区格式,色彩处理能力、分辨率、调色板、物理大小、页边距、alpha混合和渐进填充的能力、对ICM的支持,以及DDI特性和限制。
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章