首页 > 系统相关 >翻译《The Old New Thing》- Hotkeys involving the Windows logo key are reserved by the system

翻译《The Old New Thing》- Hotkeys involving the Windows logo key are reserved by the system

时间:2024-05-27 11:04:10浏览次数:16  
标签:reserved Windows Win 保留 快捷键 文档 Old 打开

Hotkeys involving the Windows logo key are reserved by the system - The Old New Thing (microsoft.com)icon-default.png?t=N7T8https://devblogs.microsoft.com/oldnewthing/20071130-00/?p=24333

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 98Win+D显示桌面
Windows 2000Win+U调用实用程序管理器
Windows XPWin+B将键盘焦点移动到任务栏通知区域
Windows VistaCtrl+Win语音识别
Windows 7Win显示“开始”菜单
Win+Tab切换任务视图(Aero效果)
Win+L锁定计算机
Win+E打开资源管理器
Win+R打开“运行”对话框
Windows 8Win+I打开设置应用(Charms栏中的“设置”)
Win+C打开Charms栏(访问设置和设备选项)
Windows 10Win+A打开操作中心
Win+X打开高级用户快速访问菜单
Win+S打开搜索
Win+Shift+S打开搜索,允许选择搜索范围
Win+D (保留)显示桌面
Win+L (保留)锁定计算机
Win+E (保留)打开资源管理器
Win+R (保留)打开“运行”对话框
Windows 11Win+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

相关文章

  • Windows下安装配置深度学习环境
    Windows下安装配置深度学习环境1.准备工作1.1环境准备操作系统:win1022H2GPU:NvidiaGeForceRTX306012G1.2安装Nvidia驱动、cuda、cuDNN下载驱动需要注册并登录英伟达账号。我这里将下面用到的安装包放到了百度网盘,可以关注微信公众号思......
  • 内网渗透-Windows常用提权方法
    一、前言将介绍常见的提权方法。从为什么该方法能够提权(原理)到使用方法。二、系统内核漏洞提权1.为什么能提权?内核漏洞通常是指内核溢出漏洞,什么溢出呢?缓冲区溢出。那什么是缓冲区溢出呢?当应用程序或者是内核的驱动程序在接受用户输入的数据的时候,它会把这些数据存储在缓冲区......
  • 一个免费、时尚、强大的 Windows GitHub 客户端
    前言今天大姚给大家分享一个.NET开源(MITLicense)、免费、时尚、功能强大的WindowsGitHub客户端:FluentHub。工具功能多任务标签页。上下文菜单扩展。对问题和PR进行评论。用户/组织/代码库页面。代码库页面的列/树布局。编辑用户固定的代码库。编辑用户个人资料信息。......
  • WindowsCA证书服务(二)IIS发放证书
    简介IIS,虽说没怎么用,asp也少了,即使有也DOCKER部署。但是和CA中心配合,最合适的就IIS了吧。安装安装windowsserver2022略加入域略安装IIS添加IIS 角色服务先默认 测试IIShttp 检查根证书运行certmgr,可以看到加入域的计算机是自动获取自己的根证书的。手动申......
  • 【MySQL数据库】认识数据库+环境搭建--------Windows系统
    一、认识数据库数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。二、MySQL数据库MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大......
  • Windows、Linux下,基于QT的打包方法
    整理这篇文档的意义在于:自己走了很多弯路,淋过雨所以想为别人撑伞,也方便回顾,仅供参考ps:第一次做Windows下打包,用了2小时,第二次20秒第一次做Linux(ubuntu)下打包,用了8小时,第二次1分半一、Windows有许多比较坑的帖子,会带新人走不少弯路,大家注意鉴别(没方法,随缘)1、首先,找到......
  • Windows10/Windows11打开文件提示安全警告解决办法
    有用的方法打开Internet选项,在安全选项卡中点击"自定义级别",在"其他"项中,将"加载应用程序和不安全文件(不安全)"设置为"启用(不安全)".此搜索结果来自网络,由于我的电脑的Internet选项中的"自定义级别按钮"是被置灰了,找了一天的办法都没取消置灰,所以本人未尝试本办法,但......
  • OneForall工具的下载安装和使用(Windows和Linux)
    目录OneForall的介绍OneForall的下载OneForall的安装安装要求安装步骤(git版)安装(kali)OneForall的使用命令在Windows在Linux(kali)OneForall的结果说明免责声明本文所提供的文字和信息仅供学习和研究使用,请读者自觉遵守法律法规,不得利用本文所提供的信息从事任何违......
  • Windows Server 2022 NTP服务器
    一、配置NTP服务器配置NTP服务器,为客户端提供时间同步服务。如果计算机是ActiveDirectory域控制器,则NTP服务器功能已自动启动。因此,下面的示例是计算机在工作组环境中启用NTP服务器功能。1.1使用管理员权限运行PowerShell并配置。WindowsPowerShellCopyright(C)Micro......
  • VB6重启服务WINDOWS service
     服务状态State=Running等待服务,直到停止状态State=StopPending,Started=True状态State=StopPending,Started=True状态State=StopPending,Started=True状态State=StopPending,Started=True状态State=StopPending,Started=True状态State=StopPending,Star......