键盘加速键和快捷键有什么区别?
答案 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,键盘加速器由按钮,菜单或其他标签上带下划线的字母表示:
在最新版本的Windows上,它们会一直隐藏,直到您按下Alt键。然后你可以点击那个字母来选择菜单,按钮或其他输入控件。
快捷键通常没有可视化表示形式,除非它们在菜单中列出。 Ctrl - C , Ctrl - X , Ctrl - V < / kbd>是常用快捷键的示例,您可以在其各自的菜单项旁边看到这些快捷键。