Джон - я не верю, что это правильно.
MSDN определяет меню как:
«Клавиши доступа к меню» - подчеркнутые буквы в названии пункта меню.
«Клавиши быстрого доступа к меню» - комбинация клавиш справа от пункта меню.
Это сочетания клавиш меню (текст справа от меню), которые идентифицируются как синонимы клавиш ускорения клавиатуры, а не клавиши доступа к меню - см. Параграф Клавиши быстрого доступа к меню в MSDN «about menu» страница - именно этот раздел направлен на информацию о клавиатурных ускорителях, а не на раздел Клавиши доступа к меню .
Насколько мне известно, клавиатурный ускоритель - это «клавиша быстрого доступа». Они могут использоваться независимо от видимости меню и включаются в меню только для справки для пользователя и для того, чтобы пользователь мог выбрать ярлыки для пунктов меню, которые они могут регулярно использовать. Следовательно, они могут быть определены без отображения в меню вообще.
См. Страницу 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