(二)设备无关像素/逻辑像素
摘要:
其实这一篇文章的内容,应该是跟上一篇一起发布的,但是由于这个更多的是与UI相关的知识,因此单独开辟了一篇来写。 写过Winform的人都知道Winform中对宽高的定义都是整形的,也就是说 不允许出现小数,这是为什么呢? 答案很简单:Winform中宽高的单位是像素(px),而像素是显示图像的基本单位,不可再分割,因此只能是整形。 使用像素决定应用的宽高比,会存在什么缺陷呢? 以像素为单位决定宽高比的情况下,当你调整显示器分辨率时候,应用程序的大小就会发生变化。例如一个大小是1024x768的应用程序,如果把系统分辨率调成800*600会怎么样?很明显,这个程序会占用整个屏幕,还显... 阅读全文
posted @ 2012-08-08 17:20 Manon_Loki 阅读(4870) 评论(13) 推荐(0)
浙公网安备 33010602011771号