键盘快捷键和快捷键有什么区别?
发布于 2010-06-11 17:35:48
约翰--我不认为这是正确的。
MSDN将菜单定义为具有:
'Menu access key‘-菜单项名称中带下划线的字母。
“菜单快捷键”-菜单项右侧的组合键。
菜单快捷键(菜单右侧的文本)被标识为键盘快捷键的同义词,而不是菜单访问键-请参阅关于菜单的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
https://stackoverflow.com/questions/437975
复制相似问题