【发布时间】:2012-08-28 15:12:46
【问题描述】:
我正在查看 Screen 类,以了解桌面宽度的显示器数量。如果我们说监视器的 3x1 配置(非常标准的配置),我想在一个 Rectangle 中获得 3 和 1。
如果是 2x2 配置的显示器(不标准),我希望 2 和 2 在一个矩形中。
我对这些显示器的分辨率不感兴趣,只对它们排列方式的物理矩阵感兴趣。
编辑:我认为如果我获得总工作区域,然后使用每个单独的屏幕尝试找到适合的配置,那么我将得到系统中屏幕的物理数量。想法?
【问题讨论】:
-
如果有两个,位于没有共同边的正方形的左上角和右下角?
-
嗯,好吧,我仍然可以将它们表示为两个并排的。更重要的是,用户可以知道一台显示器的边界在哪里开始和结束。
-
如果我理解正确,您可以使用
Screen对象的Bounds属性吗? (最终得到类似this)
标签: c# .net screen multiple-monitors