首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

屏幕大小的有关问题

2012-12-14 
屏幕大小的问题1)分别在两台电脑屏幕上画图,PC1屏幕大些,PC2屏幕小些。PC1画了后,把它画图的起点坐标和终点

屏幕大小的问题
  1)分别在两台电脑屏幕上画图,PC1屏幕大些,PC2屏幕小些。PC1画了后,把它画图的起点坐标和终点坐标传给PC2。
问题来了。因为PC1屏幕大些,这样比如画到了PC1的最右边,而PC2根本就画不出来。
   想听听各位有木有更好的办法?
  2)如何去得到屏幕变大变小后的大小?
[最优解释]
一个是物理坐标 一个是逻辑坐标 逻辑坐标是不变的  只是不同显示的时候映射到的实际物理坐标不同
[其他解释]
获取屏幕的分辨率 根据分辨率计算一个比例 用于图形绘制时的缩放
[其他解释]
设备坐标是画控件时用的,其它的时候画图全用逻辑坐标。
[其他解释]

引用:
一个是物理坐标 一个是逻辑坐标 逻辑坐标是不变的  只是不同显示的时候映射到的实际物理坐标不同

+1
使用逻辑坐标!
[其他解释]
引用:
一个是物理坐标 一个是逻辑坐标 逻辑坐标是不变的  只是不同显示的时候映射到的实际物理坐标不同

+1
使用逻辑坐标!


正解,就是这样

热点排行