屏幕WorkingArea和它的界限之和有什么区别

时间:2011-04-26 23:37:06

标签: c# .net screen multiple-monitors

在.NET中,

之间有什么区别
myScreen.WorkingArea.Left + myScreen.WorkingArea.Right  

myscreen.Bounds

2 个答案:

答案 0 :(得分:5)

Working Area

  

获取显示的工作区域。   工作区域是桌面区域   的显示,不包括任务栏,   停靠的窗户和停靠的工具栏。

Bounds

  

获取显示的边界。

因此,在第一个实例中,您正在使用实际空间,而在第二个可视空间中。

答案 1 :(得分:4)

WorkingArea排除任务栏(以及其他一些人。请参阅msdn)。 Bounds包含所有内容。

WorkingArea是Rectangle的一个实例。 Rectangle.Left给出x坐标。 Rectangle.Right给出x坐标+宽度。

添加左右对我来说没有多大意义。