找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 639|回复: 2

[BUG] AeroSnap问题

[复制链接]

29

主题

1551

回帖

8271

积分

论坛元老

积分
8271
发表于 2023-2-18 22:56:18 | 显示全部楼层 |阅读模式
拆分窗口后使用AerpSnap的吸附到屏幕边缘功能,分别把两个窗口吸附到左右,在--force-device-scale-factor=1.x系数大到一定程度时,会出现左边窗口越过中线盖住右边,右边窗口也越过中线,焦点在哪它就盖住另一边,虽然盖得不多



--force-device-scale-factor=1.3时是正常的,1.5不正常了,具体多少开始不正常没去尝试,当然也有可能是Windows的bug,不确定
回复

使用道具 举报

29

主题

1551

回帖

8271

积分

论坛元老

积分
8271
 楼主| 发表于 2023-2-23 14:48:21 | 显示全部楼层
用另一台电脑复现并做了一系列测试,结果如下:
1、1920×1080下面所有正常,上面出问题的是1920×1200,怀疑和比例有关,但是1680×1050正常,1280×800不正常
2、一个百分+一个其他普通程序如资源管理器窗口,百分的窗口大过头,但资源管理器让出了位置,形成一大一小,分界正确
3、两个微信窗口,异常和百分加缩放参数1.5倍一样,一个微信+一个百分,也一样
4、一个微信+一个其他普通程序,和2一样
5、用WinRAR做同样测试,一切正常
6、PhotoShop 9.0,版本太旧了,直接不支持吸附

两台电脑的系统一台是Win10 1909一台是1903

结论就是确实和具体程序有关,但怎么个有关法没研究明白
回复

使用道具 举报

8

主题

7422

回帖

2万

积分

超级版主

(^^ゞ

积分
20939
发表于 2023-2-23 18:18:55 | 显示全部楼层
我觉得是 Widnwos 的锅,因为 AeroSnap 是系统特性,也没有开放相关的 API(我简单搜了下没有找到),所以对应用程序而言根本无法感知 AeroSnap 的存在,也就无法对 AeroSnap 功能作出相应的优化。即 AeroSnap 的所有功能和显示效果都是由 Windows 去控制和实现,所以这个窗口定位尺寸不正确的大锅得微软来背,而且可能也只有微软能解决。
¯\(°_o)/¯
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|百分浏览器论坛

GMT+8, 2024-11-5 20:44 , Processed in 0.015768 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表