相关疑难解决方法(0)

如何确定运行.NET Windows Forms程序的监视器?

我有一个C#Windows应用程序,如果用户将其移动到第二台显示器,我希望它能够显示在第二台显示器上.我需要保存主窗体的大小,位置和窗口状态 - 我已经处理过 - 但我还需要知道用户关闭应用程序时它所在的屏幕.

我正在使用Screen类来确定当前屏幕的大小,但我找不到任何关于如何确定运行应用程序的屏幕的内容.

编辑:感谢您的回复,大家好!我想确定窗口所在的监视器,以便我可以进行适当的边界检查,以防用户意外地将窗口放在查看区域之外或更改屏幕大小,使得窗体不再完全可见.

.net c# windows screen winforms

44
推荐指数
4
解决办法
4万
查看次数

标签 统计

.net ×1

c# ×1

screen ×1

windows ×1

winforms ×1