Windows应用程序的实际标准键盘快捷键列表?

假设我正在为 Windows开发新的桌面应用程序.有没有一个列表,我可以咨询所有Windows应用程序应该支持键盘快捷方式(来自Microsoft或第三方)?

(注意:当我在这里说“所有Windows应用程序”时,我的意思是“所有Windows应用程序中的特定键盘快捷键都是有意义的.”例如,标准的“开始调试会话”快捷方式可能对IDE应用程序(如Visual Studio)有意义和Eclipse,但不适用于其他类型的应用程序,如记事本或Firefox.此外,对于具有自己的完整自定义键盘快捷键(如vi)的特定应用程序,可能无法遵循一些遵循的标准约定由其他应用程序.)

例如,我认为这是有道理的,Windows应用程序应该支持以下键盘快捷键,因为它们是大多数其他应用程序支持的事实标准(只是部分列表):

从任何地方:

> F1 – 显示帮助
> Alt F4 – 关闭应用程序

编辑文字时:

> Ctrl A – 选择所有文本(在当前字段中,如果适用)
> Ctrl Home / End – 移动插入符开始/结束当前字段
> Shift [任何导航] – 选择之前插入位置和新插入位置之间的文本

虽然可以选择可编辑或重命名的项目:

> F2 – 重命名或编辑当前项目

子窗口或选项卡在多窗口/多标签应用程序中具有焦点:

> Ctrl F4 – 关闭当前窗口/标签
> Ctrl W – 关闭当前窗口/选项卡
> Ctrl Tab / Ctrl Shift Tab – 激活下一个/上一个窗口/选项卡

等等. (再次,这些只是部分列表 – 我认为更多的事实上的标准快捷方式存在.)

那么,是否有更完整的Windows应用程序类型的实际标准键盘快捷键列表,开发人员可以使用这些快捷键来确定正在开发的新应用程序应该支持键盘快捷键?

如果鼠标行为的类似列表也可用,那将是理想的. (例如,双击左键单词=选择单词)

Guidelines for Keyboard User Interface Design.它包含创建键盘接口的建议,并在文章底部包含应用程序应该支持的标准快捷键列表.

相关文章

(1)when you ping a computer from itsafe,the ping command should return the local IP address. (...
1、点击win菜单,点击设置图标 2、选择系统选项 3、选择应用与程序选项 4、拉到最下方,选择程序与功能...
目前一直直接往Windows 2008 R2 Server中复制文件(暂时还没有搭建ftp服务),突然不能复制了,于是百度...
windows下使用vscode配合xebug调试php脚本 要下载有php_xebug.dll扩展的版本,最新版可能没有这个扩展,p...
在控制面板的程序与功能里启用和关闭windows功能打开,适用于linux的windows子系统
效果演示 推荐一个非常牛的文档网站生成器:docsify 我通过这个工具,成功将码云上的个人学习笔记发布到...