Raymond Chen 2007年11月30日
Windows 徽标键的热键由系统保留
系统保留了涉及Windows徽标键的快捷键。随着时间的推移,新的快捷键会被添加。例如,Windows 98添加了 Win+D 来显示桌面。Windows 2000添加了 Win+U 来调用实用程序管理器。Windows XP添加了 Win+B 将键盘焦点移动到任务栏通知区域。而在Windows Vista中,添加了一大堆新的快捷键,比如 Ctrl+Win,它被语音识别使用。(这也是一种双关语:“控制Windows”,懂了吗?)
这些快捷键被系统保留的事实很难找到。它被埋在键盘用户界面设计指南文档的三分之一处的一个项目符号中。它也在WHQL键盘要求的标题中被突出显示:“Windows徽标键支持(保留给操作系统使用)”。但即使你没有找到文档(也不怪你),Windows的历史清楚地表明,新的Windows徽标快捷键会相当定期地出现。如果你的程序使用了这些快捷键之一,它很有可能会与未来的Windows版本发生冲突。
为什么在 RegisterHotKey
文档中没有提到这一点?也许应该提到。但历史上,功能文档只是告诉人们一个函数是做什么的,而不是应该如何使用它。一个函数应该如何使用是一个价值判断,传统上不是功能文档的角色来做出价值判断或指定政策。如果你去看一个编程语言的规范文档,你会发现它讨论了语言关键字的作用,但并没有指导你应该如何使用它们。像语言规范一样,功能文档传统上限制在如何做某事,而不是是否应该做某事。建议通常属于概述、白皮书和其他指导性文件。毕竟,CreateFile
文档并没有说“不要在“我的文档”文件夹中创建应用程序数据。” CreateFile
函数不在乎;它的工作是创建文件。文件是否在正确的位置创建是一个更高层次的指南或政策决定。
注意:我不知道这是否仍然是功能文档团队的立场,即它限制自己只提供事实,避免价值判断和指导。我今天的目标是提醒大家注意这些指导。
译注:补充一份各个版本 Windows 徽标快捷键功能列表
Windows版本 | 快捷键 | 功能描述 |
---|---|---|
Windows 98 | Win+D | 显示桌面 |
Windows 2000 | Win+U | 调用实用程序管理器 |
Windows XP | Win+B | 将键盘焦点移动到任务栏通知区域 |
Windows Vista | Ctrl+Win | 语音识别 |
Windows 7 | Win | 显示“开始”菜单 |
Win+Tab | 切换任务视图(Aero效果) | |
Win+L | 锁定计算机 | |
Win+E | 打开资源管理器 | |
Win+R | 打开“运行”对话框 | |
Windows 8 | Win+I | 打开设置应用(Charms栏中的“设置”) |
Win+C | 打开Charms栏(访问设置和设备选项) | |
Windows 10 | Win+A | 打开操作中心 |
Win+X | 打开高级用户快速访问菜单 | |
Win+S | 打开搜索 | |
Win+Shift+S | 打开搜索,允许选择搜索范围 | |
Win+D (保留) | 显示桌面 | |
Win+L (保留) | 锁定计算机 | |
Win+E (保留) | 打开资源管理器 | |
Win+R (保留) | 打开“运行”对话框 | |
Windows 11 | Win+Z | 打开快速设置面板 |
Win+Alt+Tab | 切换所有打开的应用程序 | |
Win+Shift+N | 打开“新建窗口”的应用程序 | |
Win+Shift+左/右键 | 将当前窗口移动到左侧或右侧显示器 | |
Win+Tab (保留) | 切换任务视图(Aero效果) | |
Win+L (保留) | 锁定计算机 | |
Win+E (保留) | 打开资源管理器 | |
Win+R (保留) | 打开“运行”对话框 |
请注意,这个表格并不完整,Windows系统会随着更新和版本迭代不断添加新的功能和快捷键或者废弃修改部分快捷键功能。
标签:reserved,Windows,Win,保留,快捷键,文档,Old,打开 From: https://blog.csdn.net/weixin_41863029/article/details/139231278