`
emowuyi
  • 浏览: 1470693 次
文章分类
社区版块
存档分类
最新评论

“最小化所有窗口”和“显示桌面”之间的区别

 
阅读更多

最近在看《wndows编程启示录》,这里面写到了很多windows用户界面设置时候的很多解决矛盾的艺术。其中看到几个比较好玩的东西给大家分享一下。

最小化所有窗口”的快捷键是”windows+d“, 显示桌面"的快捷键是“windows+ m”

取消所有最小化窗口的快捷键是”windows+shift+d“

那么这两者之间的区别是什么呢?

首先最小化所有窗口的原理就是相当于 每个窗口都点了一下最小化那个按钮,而显示桌面则是将最小化窗口以后更进了一步。在进行了最小化所有窗口以后,将桌面窗口上升到窗口堆栈的顶部,(topmost窗口还是会覆盖在桌面窗口的上面)。

但是当你恢复到正常状态以后或者取消最小化所有窗口或显示桌面命令以后,窗口堆栈的顺序与原来是不一样的,那为什么会这样呢?

这是因为如果某个窗口响应得非常慢(你肯定遇到过这种状况),那个如果windows还要按照原来的堆栈方式排列的话,资源管理器也会被挂起,

但是现在windows将这个响应得很慢的窗口暂时放下不管,这样资源管理器也就不会挂起了,虽然顺序打乱了,但是保证了操作能够快速地执行了



其实这本书里面还有很多有趣的东西,比如说同时打印很多文件的话并不是你期望的按照顺序来的,很有可能是按照文本的大小来的,因为所有的文件同事竞争一个打印机的话,文本小的文件竞争能力肯定是最强的。呵呵,先写到这里吧,还有很多东西自己慢慢看好了


分享到:
评论

相关推荐

    VC 6.0“显示桌面”程序 一键最小化所有程序.rar

    VC 6.0“显示桌面”程序 一键最小化所有程序,也就是让所有打开的窗口最小化到任务栏,而显示出Windows桌面,在窗口中点击一下“最小化桌面窗口”后,所有窗口即刻最小化,显示出Windows桌面,有兴趣的可参考。...

    VC++最小化所有窗口(模拟显示桌面)

    内容索引:VC/C++源码,系统相关,显示桌面 VC++最小化当前打开的所有窗口,可以认为是模拟了Windows显示桌面的功能,编译运行本程序后,点击“最小化桌面窗口”后,当前打开的窗口都是最小化的形式缩小至任务栏,类似...

    开机自动启动软件15秒后最小化所有程序.zip

    用途:批量运行程序,调用Win API显示桌面后激活根据processName激活指定窗口。 语言:C#.NET 使用说明 config放在C:\Windows\System32 工具包含两个文件:批量运行程序.exe(主程序),config.txt(需要启动的...

    最小化窗口到右下角托盘的程序

    有时程序不方便显示在电脑桌面上,把窗口最小化到右下角托盘里,一般人不会随便打开。很好用,绿色的,解压缩就能用。

    JS实现IE浏览器最小化在桌面右下角弹窗显示

    IE浏览器最小化在桌面右下角弹窗显示, 用的很多框架都是在页面的右下角显示,后来项目要用到最小化后有实时信息提示。所以就想了想搞出这个东西共享出来

    Minimize-all-windows.rar_显示桌面

    最小化所有窗口,显示桌面,主要用来代替系统的显示桌面功能,实现某个程序永远不最小化。

    python+pyqt制作的可最小化到托盘的桌面图形应用代码实例

    一款可以缩小到托盘图标的桌面应用代码实例,无加密,代码注释清晰,可以...1.制作自己的桌面应用软件【支持关闭后最小化到托盘,点击托盘图标显示窗口,邮件托盘图标显示菜单】 2.学习python、pyqt制作图形化应用。

    隐藏软件 / 最小化窗口 / 关闭窗口——不慌不忙 V2.51 带注册码

    我想大家都有过忙手忙脚最小化窗口(或关闭窗口)的经历吧!原因很简单——不想让突如其来的老板、老妈、老婆看到我们电脑屏幕上正在显示的游戏、日记、MM:-) 等属于个人隐私的东东。 本软件就能为你解决以上的烦恼...

    Unity窗体透明化,程序最大化最小化

    Unity窗体透明化,程序最大化最小化还原窗口等设置,可用在透明屏、透明柜、桌面精灵等。demo使用Unity2017版本,Unity2019版本需要Player setting勾上“Render Over Native UI”

    html+css+js仿windows桌面、windows窗口

    和windows系统操作方法一样,如双击图标打开窗口,不用的窗口最小化到状态蓝,右击桌面图标可打开右键菜单。开始菜单中附件---游戏中有常见游戏。有适用万年历和设置壁纸功能。壁纸设置和windows设置壁纸一样。 你还...

    ShowDeskTop:Mac下显示桌面应用,点击状态栏图标即最小化所有窗口

    ShowDeskTopMac下显示桌面应用,点击状态栏图标即最小化所有窗口,支持开机自启动。##效果图应用效果图如下:##应用下载##更多更多开发细节,可以阅读我的博客:。

    vb.net 系统托盘,鼠标左键单击系统托盘图标显示窗口,点关闭按钮最小化到托盘等等

    1.窗口打开后,程序在任务栏和托盘同时显示 2.点击最小化,任务栏上的不消失,只是最小化,同时托盘的图标也存在 3.点击关闭按钮,程序从任务栏消失,只有系统托盘 4.无论在何时,鼠标左键单击托盘图标,窗口重新显现 5.系统...

    桌面虚拟窗口管理器 Actual Window Manager 8.14.2 Final 中文多语免费版.zip

    它为你的 Windows 窗口做些改变,包括在原来的窗口标题列最大化和最小化按键旁加入多个实用的按钮,可让任何想要的窗口保持在桌面最上方, 或是当窗口最小化时若任务栏已经塞满了,就能最小化于状态区或桌面,另外有...

    VB让程序最小化到系统托盘处并显示图标

    内容索引:VB源码,系统相关,托盘 VB让程序最小化到系统托盘处并显示图标,一些核心的代码定义这里首要说明下:  cbSize As Long 该数据结构的大小  hwnd As Long 处理任务栏中图标的窗口句柄  uID As Long 定义的...

    Guacamole-RDP没有声音解决办法.rar

    Guacamole-RDP没有声音解决办法,远程桌面没有声音,是库没有加载,本文指导如何加载库。

    C#桌面计划(始终运行在桌面最低层)

    始终运行在桌面最低层,有其他窗口打开时它最小化。显示桌面时它显示

    学习所有win键的快捷键

    Win + SHIFT + M:还原最小化窗口到桌面上 Win + ←:最大化到窗口左侧的屏幕上 Win + →:最大化窗口到右侧的屏幕上 Win + ↑:最大化窗口 Win + ↓:最小化窗口 Win + Home:最小化所有窗口,除了当前激活窗口 ...

    电脑键盘快捷键操作大全

    Windows+M:最小化所有窗口 Windows+Shift+M:还原最小化的窗口 Windows+E:开启“资源管理器” Windows+F:查找文件或文件夹 Windows+CTRL+F:查找电脑 Windows+F1:显示Windows“帮助” Windows+R:开启...

    隐藏指定桌面窗口C#源代码

    根据进程列表设置该进程是否在窗口上显示关联窗口,可一次隐藏N个QQ窗口

    魔法窗口管家

    他的功能如下:可以最大化/最小化/关闭/设置永远在上方/不规则窗口/半透明窗口(工具栏)/去掉桌面图标下的色块(不受刷新/重启影像,需选中随Windows启动)/显示光驱状态/光驱软开关/获取*型密码/……/在任何窗口上...

Global site tag (gtag.js) - Google Analytics