日期:2014-05-17  浏览次数:20764 次

为什么HORZSIZE的实际值不等于25.4*HORZRES/LOGPIXELSX
为什么HORZSIZE的实际值不等于25.4*HORZRES/LOGPIXELSX 
 就是说我用Getdevicecaps()把上面几个值算出来他们之间并没有这种关系?请教各位,谢谢!
    

------解决方案--------------------
因为 LOGPIXELSX 这个信息往往是错误的吧。比如说,屏幕上,通常的说法是 96dpi,但是,怎么可能呢?很多的不同尺寸的屏幕,采用的是相同的屏幕分辨率,比如笔记本上 12-15 的屏幕,现在通常的都是 1366x768,台式机的方屏 17 和 19 的都是 1280x1024,你在“显示属性”里一看,好像都说是 96dpi 。