![]() |
1
9
作为一名Windows程序员,我通过以下方式控制由应用程序创建的Windows的启动监视器: a.将我的应用程序存储在注册表中的最后一个位置并恢复该位置,以及 b.缺少存储的信息,将开始位置设置为magic标志值,Windows使用其默认逻辑定位应用程序。随着MS改善了用户体验,默认逻辑从操作系统变为操作系统,但倾向于确保应用程序可以在用户最可能看到的任何监视器上打开。 作为一个拥有多监视器Windows XP/Vista系统的用户,我会使用Nvidia桌面管理器,它能够为应用程序设置启动位置,否则就没有适当的行为。 |
![]() |
2
2
从传统的Unix和Linux窗口管理器的角度来看,您无法控制。窗口管理器处理窗口的定位。 您可以向窗口管理器提供提示,但应该可以将窗口管理器配置为忽略这些内容。当使用大型虚拟桌面时,从程序中移动或放置窗口很容易导致疼痛。 见: http://standards.freedesktop.org/wm-spec/wm-spec-latest.html |
![]() |
3
2
需要考虑的一点是,在应用程序调用之间,监视器配置可能发生了变化(例如,在笔记本电脑上运行,有时可能会停靠并使用外部监视器)。确保将应用程序放置在可见范围内。 至于API,有System.Windows.Forms.Screen类可以提供一些信息。 |
![]() |
4
0
在KDE 4.13.3中(在一些老用户和新用户中,可以这样做)(翻译可能不准确-我使用波兰语版本):
|
![]() |
5
-1
也有类似的问题。找到以下内容: 右键单击窗口标题栏,然后选择“更多操作”->“窗口管理器设置”。在左边的列中选择“焦点”。切换选项“活动屏幕跟随鼠标”。 如果未指定其他默认值,则窗口将显示在当前活动屏幕上。 按照上述步骤,鼠标位置定义此活动屏幕。 希望能有所帮助, 最好的,Bb |
![]() |
Devang Sanghani · 柏树检查线通过 2 年前 |
![]() |
Brendan · 如何在Flatter中创建圆形化身周围的虚线边框 3 年前 |
![]() |
Shadow43375 · 当前可见的视口部分是否有官方术语? 6 年前 |
![]() |
HyperQBE · 如何在pyqt MessageBox中使用变量 6 年前 |
![]() |
Lord Jesus · 如何添加“HH:mm:ss”格式的秒表? 7 年前 |