目标:MS团队在双监视器上的可访问性行为,监视器设置在不同的尺度上,例如100%和125%,分辨率为1920*1080。我使用的工具是可访问性洞察。
Problem:当我以100%的比例启动Teams (也是我的主要监视器)时,可访问洞察无法正确定位MS团队的元素,并以125%的比例将其移动到监视器中。我看到,所识别的元素的位置大约是280从顶部。我还看到左边的距离似乎是1.25倍左右,我认为这可能是由于缩放造成的。如果我以125% (或任何其他规模)在单监视器上工作,可访问性洞察力在MS团队中很好地工作。
我所读/理解的:我知道MS团队是每个监视器新闻部感知应用程序,也是易访问性洞察力。如果我启用GDI缩放,读取改善新闻部的高级经验,我确实看到可访问性洞察力能够按其应有的方式定位元素。此外,易访问性洞察力很好地工作在“显示设置”本身(SystemSettings.exe过程),这也是监视器新闻部意识到的。这让我假设MS团队中的每个监视器意识没有得到正确的实现。
问题
编辑使用的添加结果
班组运行的监视器是125%和1920x1080。虽然我的演示应用程序标记为Per,并且100%运行在Monitor上,1920x1080。这两台显示器的尺寸都是14英寸。结果显示根团队的主窗口元素的左和顶位置以及“搜索”框左上方的位置,在Teams的标题栏顶部,Automation检索。根据Microsoft的文档,Automation检索物理坐标。观察
发布于 2021-04-22 18:23:48
我们在“可访问性洞察力的终结”上对此进行了研究,这似乎是团队的一个问题。我们能够用放大镜验证这一点;我们将其配置为跟踪键盘焦点,并发现在识别元素位置方面也不一致(这表明了团队的问题)。如图所示,一些控件在被跟踪时是正确的,而另一些则不是。
注意:这甚至没有双监视器设置。
https://stackoverflow.com/questions/67189742
复制相似问题