键盘加速器和快捷键有什么区别?

时间:2009-01-13 04:38:08

标签: keyboard keyboard-shortcuts accelerator shortcut-key

键盘加速键和快捷键有什么区别?

2 个答案:

答案 0 :(得分:9)

约翰 - 我不相信这是正确的。

MSDN将菜单定义为:
“菜单访问键” - 菜单项名称中带下划线的字母 '菜单快捷键' - 菜单项右侧的组合键。

菜单快捷键(菜单右侧的文本)被识别为键盘加速键的同义词,而不是菜单访问键 - 请参阅“关于菜单”MSDN页面中Menu Shortcut Keys的段落 - 它是本部分指向有关键盘加速器的信息,而不是Menu Access Keys上的部分。

就我而言,键盘加速器是一个'快捷键'。无论菜单的可见性如何,它们都可以被使用,并且仅作为用户的参考包括在菜单中,以及用户获取他们可能经常使用的菜单项的快捷方式的方式。因此,可以定义它们而不显示在菜单中。

请参阅键盘加速器上的MSDN页面:

  

通常,用户依赖于   应用程序的菜单来学习   命令集然后切换到   使用加速器,因为它们变得更多   精通应用程序。   http://msdn.microsoft.com/en-us/library/ms646335(v=VS.85).aspx


  

虽然通常是加速器   生成作为菜单存在的命令   项目,他们也可以生成命令   没有相应的菜单项   http://msdn.microsoft.com/en-us/library/ms646335(v=VS.85).aspx

答案 1 :(得分:7)

对于Windows,键盘加速器由按钮,菜单或其他标签上带下划线的字母表示:

keyboard accelerator http://content.screencast.com/users/TreefortJohn/folders/Jing/media/70d5002f-5832-448a-9379-256b7a8c4fd7/2009-01-12_2304.png

在最新版本的Windows上,它们会一直隐藏,直到您按下Alt键。然后你可以点击那个字母来选择菜单,按钮或其他输入控件。

快捷键通常没有可视化表示形式,除非它们在菜单中列出。 Ctrl - C Ctrl - X Ctrl - V < / kbd>是常用快捷键的示例,您可以在其各自的菜单项旁边看到这些快捷键。

About Keyboard Accelerators