快捷键Win + D和Win + M区别及使用场景

对于稍微熟悉Windows 系统的朋友来说,可能都知道Win + D和Win + M这两个快捷键。它们的功能似乎都是最小化所有已打开的窗口,Win + M最早出现在Windows 95中,而Win + D则是在Windows 98 / IE4以后出现并一直保留在之后的Windows 版本中。那么它们之间有什么区别呢?

Win + D和Win + M区别

主要区别是要看Windows如何处理打开的应用程序,在Windows中,每个应用程序窗口打开时都会处理一堆消息。当您按Win + M时,操作系统向所有窗口发送特殊消息WM_MINIMIZE,并将其最小化到任务栏。

但是,应用程序的开发人员可以使窗口忽略WM_MINIMIZE。即使您按Win + M,这样的窗口仍然可见,有很多应用程序使用这个技巧。例如,即使您按Win + M,知名的桌面实用工具的RocketDock应用仍然可见。

快捷键Win + D和Win + M区别及使用场景图:在您按Win + M之前

快捷键Win + D和Win + M区别及使用场景

图:按下Win + M之后

你可能感兴趣的内容:桌面美化:RocketDock 1.35 简体中文版

再比如说,很多软件的错误警告或者删除时都会弹出确认窗口,这样的窗口因为没有最小化的操作,所以,也是不能被“Win+M”隐藏的。

快捷键Win + D和Win + M区别及使用场景

图:Windows 回收站清空确认窗口

快捷键Win + D和Win + M区别及使用场景

图:Word弹出的错误窗口

而当按下Win + D时,操作系统会将不能最小化的窗口都给隐藏掉,即使像RocketDock这样的不支持WM_MINIMIZE的应用。

总结来说:

  • Win + M最小化所有打开的窗口,到不包括不支持WM_MINIMIZE的窗口
  • Win + D能在任何情况下显示桌面

Win + D和 Win + M 用法

  • 按下 Win + D 显示桌面,隐藏所有窗口;再次按下 Win + D 恢复所有隐藏的窗口
  • 按下 Win + M 隐藏所有支持最小化的窗口,按下 Win + Shift + M 恢复所有隐藏的窗口

Win + D和 Win + M 使用场景

知道了二者的区别,那么我们就可以擅用这些区别来帮助我们更高效的处理事情,比如:

  1. 出现系统警告,想快速找到报错窗口时;
  2. 使用了桌面美化应用,想显示桌面但不想隐藏它们时;

我们可以使用 Win + M 快捷键,如果只想快速回到桌面,隐藏所有现在干的事情,那么 Win + D 更适合你。

(编辑:Win7en乐园

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:3   其中:访客  3   站长  0

    • 钢琴 0

      学习了 ,支持小编

      • 明月登楼学习Blog 2

        不错,很实用!