2013-11-16 08:22:44 +0000 2013-11-16 08:22:44 +0000
16
16

如何重置应用程序的窗口位置

存储和恢复其绝对窗口位置的应用程序,如果显示器的屏幕空间发生变化,可能最终会在可见屏幕之外。例如,当删除/连接外部显示器时,就会发生这种情况。

在Windows 7中,您可以在聚焦时按WIN + LEFT或WIN + RIGHT等键来重新定位应用程序。

**在Windows XP、Windows 2000中最简单的方法是什么?

答案 (7)

24
24
24
2017-01-25 17:45:24 +0000

当窗口有焦点时,尝试ALT+SPACE打开上下文菜单。在那里你应该可以看到通常包括移动/最小化/最大化的选项。即使看不到窗口标题栏,它也应该在可见的空间中弹出;)

12
12
12
2013-11-17 12:54:47 +0000

一种方法是你可以在XP中右击任务栏,然后选择级联或平铺,虽然它将对所有的窗口做。

另一种方法是激活窗口,然后按alt-space键调出窗口菜单,然后按’M'(代表'移动'),使用方向键将窗口移动到更多的视野内。

8
8
8
2013-11-16 17:37:16 +0000

最近回答了一个关于窗口配置的问题,最终还是求助于注册表。虽然我不知道在XP上有这样的能力,但标准的移动和维度(右键点击任务栏上的程序)似乎不能如愿以偿.

做了点小调查后,尝试以下方法。

1.在任务栏上右击程序的 “图标"。 2. 选择 "移动 ” 3. 使用键盘上的箭头将窗口移动到你想要的位置。

这样应该就可以了。下面是我之前写的一些东西,如果你想锁定这些值,可能会对你有所帮助。


这并不是一个万能的解决方案,因为程序并不遵循任何关于窗口位置的命名惯例。我的答案是基于这个,但是就像我说的和研究,不同的程序使用不同的键来存储相同的信息。


(以下内容引自第一个链接,但由于引号会使其变丑,我保留了原始格式)

对于记事本,你应该这样做。在注册表中,进入以下文件夹。

HKEY_CURRENT_USER\Software\Microsoft\Notepad

然后修改以下值

iWindowPosX  
iWindowPosY  
iWindowPosDX  
iWindowPosDY

X和Y是窗口左上角的坐标。DX和DY是窗口的宽度和高度。


你可以想象改变你的程序的值,然后创建一个你所改变的注册表键的备份。这样一来,你就有了一个自动改变程序窗口位置的方法,尽管你必须随时运行它来恢复。或者你可以看我的链接答案,锁定这些值。

3
3
3
2016-04-11 08:45:07 +0000

我发现最有效的方法是,如果任务栏上显示的是你Shift+右键点击任务,如果 “移动 "选项是灰色的,选择还原,然后Shift+右键再次点击并选择 "移动",然后简单地点击其中一个方向键。这样就会将窗口锁定在鼠标上,直到你再次点击。所以你现在可以移动鼠标,无论窗口在哪里,它都会来到鼠标指针上。

希望能帮到你。

2
2
2
2013-11-16 08:50:42 +0000

在任务栏中右击并点击锁定任务栏。这只是一个临时设置,你可以在完成后将其恢复。它将把屏幕外的所有窗口移动到屏幕内。然后你可以以任何你想要的方式移动窗口。

0
0
0
2017-03-03 09:14:06 +0000

双击开始按钮旁边的任务栏中的 “显示桌面 "按钮(Windows直到XP)或任务栏右侧的 "显示桌面 "按钮(从Windows 7开始),以将所有窗口 "拉 "到当前桌面。

0
0
0
2018-05-09 05:00:10 +0000

在windows 10中

1.关闭应用程序 2. 了解你的应用程序安装路径的详细信息。(它存储在程序文件下,这将帮助你了解regedit的结构) 3. 以管理员模式打开regedit 4. 转到ComputerHKEY/CURRENT/USER/Software/Your_software/installation/structure/你会看到位置键,比如LastXPosition, LastYPosition。 5. 删除

现在打开你的应用程序,它将像初始打开一样打开。

例子:在VPN上用RSA从办公室切换到家庭工作场所,每次我改变我的显示器对齐方式,RSA软件就看不到了(确实有最大化选项)。所以我需要删除这个,才能在我的电脑上看到这个RSA。

regedit: Computer/HKEY/CURRENT/USER/Software/RSA/Software TokenDesktop