utools启动时,是在屏幕正中的。 如果移动了位置,重启程序后,依然会 还原到屏幕正中启动。 现在很多电脑都是使用宽屏外接显示器了,期望的位置不一定是正中。因此希望保存一下当前使用位置和大小 ,下次启动时保持上次的设置。
ffxing 这其实是一个很麻烦的问题: 1、你在扩展屏幕上面拖动了位置,在你的主屏幕中该怎么显示? 2、要是拖动到了屏幕最边缘,你可能就拖不回来了,而且重启后也无效。
关于启动位置保存,可以考虑这样的思路: 1. 读取当前分辨率,弄个map结构,针对不同的分辨率,保存不同的位置。比如 1024768=>(x,y) 30962048=>(x1,y1) 2. 如果担心拖动到屏幕边缘导致消失的问题,可以根据当前分辨率加个位置保护,如果溢出就显示到中央默认位置