Screen.AllScreens无论硬件配置如何,是否都从.NET返回所有显示?例如,在一台PC上,您可以:
在所有这些情况下,如果我使用,我Screen.AllScreens可以单独访问每个显示器吗?
另外,如果我有一张扩展模式的卡,这意味着2个显示器插入一张卡,但它只是一个大桌面(我在工作中使用的)?我还可以指定要在一个屏幕上显示的内容吗?
是的,Windows并不关心屏幕如何在视频适配器上分布.它只是为每个屏幕提供了自己的坐标,具体取决于您在Display小程序中如何排列它们.通过将其位置和大小设置为适合Screen.Bounds,您可以在特定的窗口上显示窗口