在所有屏幕中复制一个窗口

时间:2011-11-11 14:50:00

标签: c# winforms

在多显示器环境中,如何在所有屏幕上显示表单?是否可以获得不同屏幕的句柄,并在与主窗口不同的屏幕上显示表单?

我真正需要做的是在所有显示器上克隆一个窗口。

1 个答案:

答案 0 :(得分:5)

多显示器系统有效地具有单个非常大的显示区域 不同监视器中的某个点没有什么不同;它将在前一个监视器的右侧。

您可以使用Screen class查找所有用户的屏幕。

您可以遍历Screen.AllScreens并为每个屏幕创建表单的新实例,将其位置设置为该屏幕WorkingArea内的某个点。