gpt4 book ai didi

c# - 根据屏幕宽 x 屏幕高查找显示器配置

转载 作者:太空宇宙 更新时间:2023-11-03 11:17:40 27 4
gpt4 key购买 nike

我正在查看 Screen 类以了解一个桌面有多少个显示器。如果我们说一个 3x1 的显示器配置(一个非常标准的配置),我想在一个矩形中得到 3 和 1。

如果它是 2x2 配置的显示器(不太标准),我希望 2 和 2 在一个矩形中。

我对这些显示器的分辨率不感兴趣,我只对它们排列的物理矩阵感兴趣。

编辑:我想如果我得到总的工作区域,然后使用每个单独的屏幕尝试找到适合的配置,那么系统中就会剩下实际数量的屏幕。想法?

最佳答案

可以工作:

var width = Screen.AllScreens.Select(s => s.Bounds.X).Distinct().Count();
var height = Screen.AllScreens.Select(s => s.Bounds.Y).Distinct().Count();

注意:我用多台各方面都相同的显示器对此进行了测试。

关于c# - 根据屏幕宽 x 屏幕高查找显示器配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12162339/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com