作为一名双监视器用户,我注意到应用程序在打开的监视器(主监视器或辅助监视器,应用程序打开的最后一个监视器等)方面表现不同.说实话,有些应用程序让我烦恼,因为我希望它们在我的主显示器上打开,如果我想要它们,我会将它们移到我的辅助显示器上.但是,这些应用程序已完成并且不受我的控制,所以我想问一下我自己的应用程序可能由使用两个监视器的人运行.
有哪些控件可用于允许人们指定应用程序打开的监视器,允许应用程序"记住"关闭时打开的监视器并在那里重新打开,并强制应用程序在特定监视器上启动?
我正在寻找所有操作系统和编程语言的解决方案,尽管我猜测不同的操作系统和语言会有不同的控制.
相关问题
是什么决定了我的应用运行的监视器?此问题讨论现有应用程序以及它们如何决定运行哪个监视器.当前接受的答案提供了Windows功能,可用于控制应用程序在启动时的定位.
在第二台显示器上启动程序 提供了一些Delphi解决方案,用于强制应用程序在特定监视器上启动.
Chris Becke.. 9
作为一个Windows程序员,我通过一个控制我的应用程序创建的窗口的启动监视器.将我的应用程序存储在注册表中的最后位置并恢复该位置,然后b.缺少存储的信息,将起始位置设置为魔术标志值,Windows使用它来使用其默认逻辑定位应用程序.默认逻辑从操作系统更改为操作系统,因为MS改善了用户体验,但往往确保应用程序将在用户最有可能查看的任何监视器上打开.
作为具有多显示器Windows XP/Vista系统的用户,我将使用nVidia桌面管理器,该管理器能够为应用程序设置起始位置,否则没有适当的行为.
作为一个Windows程序员,我通过一个控制我的应用程序创建的窗口的启动监视器.将我的应用程序存储在注册表中的最后位置并恢复该位置,然后b.缺少存储的信息,将起始位置设置为魔术标志值,Windows使用它来使用其默认逻辑定位应用程序.默认逻辑从操作系统更改为操作系统,因为MS改善了用户体验,但往往确保应用程序将在用户最有可能查看的任何监视器上打开.
作为具有多显示器Windows XP/Vista系统的用户,我将使用nVidia桌面管理器,该管理器能够为应用程序设置起始位置,否则没有适当的行为.