我一直试图在第二个屏幕上显示一个表单(即我的项目),但没有成功。我的表单有一个AXMediaPlayer和另一个表单作为覆盖。我一直使用的代码是:
Dim screen As Screen
'Show the form on second screen
screen = Screen.AllScreens(1)
Form1.StartPosition = FormStartPosition.Manual
Form1.Location = screen.Bounds.Location + New Point(100, 100)
Form1.Show()其中要加载form1,如下所示:
Me.Location = Screen.AllScreens(1).Bounds.Location
Me.WindowState = FormWindowState.Maximized
Form2.StartPosition = FormStartPosition.Manual
Form2.Location = screen.Bounds.Location + New Point(100, 100)
Form2.Show()在屏幕2(如VB中的1)上显示form2并尝试显示form1 (在第一次失败之后,我尝试了这一点)。任何帮助都将受到感谢。提前感谢
发布于 2016-11-06 10:57:27
我解决了我的错误。实际上,表单的窗口状态被设置为最大化,这就是为什么窗口不能在屏幕2上打开的原因。我解决了它,但是将最大化的代码添加到表单加载事件中。谢谢你的帮助,伙计们
https://stackoverflow.com/questions/40448262
复制相似问题