如何使Windows“显示桌面”恢复最小化的窗口?


9

通常情况下,我会在Windows 7中打开常见的程序,在某些时候我需要在桌面上打开一些文件。我将点击“显示桌面”按钮,最小化我的所有其余窗口,并打开桌面上的文件,这将创建一个新窗口。但是,当我再次点击“显示桌面”时,窗口将最小化我刚刚创建的新窗口,而不是恢复所有其他窗口。

无论如何,这在理论上发生了。因为Windows不会恢复以前使用的所有窗口,所以我不会在桌面上放置任何有用的东西。但是,如果我在桌面上的文件打开一个新窗口之前再次点击“显示桌面”,我可以让所有其他窗口恢复。然而,这是一个反射游戏。

因此,有没有办法改变Windows 7的“显示桌面”行为在这种情况下不那么烦人,无论是通过一些隐藏的注册表值,还是外部程序?理想情况下,我认为“show desktop”应该恢复上次使用时最小化的所有窗口。或者,为了避免在“show desktop”仅激活一次时出现奇怪的行为,某种时间子句使得windows将在1分钟左右的时间内从任何“show desktop”操作恢复最小化的窗口。

Answers:


11

我只是尝试了类似的东西,它似乎工作。我没有使用Show Desktop按钮,而是使用Minimize All Windows快捷键Win+ M,然后在准备好恢复最小化的窗口时使用Restore Minimized Windows快捷键Shift+ Win+M


1

你的问题的答案:

如何让Show Desktop这样做

是:

你不能

它做它做的事。:/


1

另一种解决方案是Shuric.com的“DESKonTOP”图标托盘小程序:它弹出桌面的缩放窗口,您可以左键/右键单击等。

在此输入图像描述

我在寻找Windows 7等效的旧Windows XP“桌面内容”图标托盘小程序时发现了这一点。

通常只需要显示桌面以获得位于那里的某个图标,因此DESKonTOP似乎是一个理想的解决方案。

不过我确实喜欢Shift+ Windows+ M方法......

Windows+ D将恢复所有最小化的窗口。


1

正如@G_P所说

我创建了一个autohotkey脚本来映射Win+ DWin+ MShift+ Win+M

wind_count=0
#D::
   wind_count ++
   if ( mod(wind_count,2) == 0 ){
       send #m
   }
   else{
       send #M
   }
Return

0

我没有一个完全符合你要求的答案,但所做的是使用键盘快捷键来完成任务。Win+ D与“显示桌面按钮”具有相同的行为。然后,一旦我准备回到另一个程序或文件夹,我使用Alt+ Tab滚动最小化的窗口到达我正在工作的地方。这对我来说似乎是开展业务的最佳方式,因为我可以在桌面上放置有用的东西,所有打开的窗口都不会让我的屏幕一直混乱。


0

作为替代方案,您可以右键单击任务栏,转到工具栏,然后将桌面工具栏添加到任务栏。这样,您可以在任务栏的弹出菜单中访问桌面上的所有内容,而无需最小化任何内容。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.