2009-01-13 101 views

回答

6

對於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 - Ç按Ctrl - X按Ctrl - V是常見的快捷鍵,你可以看到下面列出各自的菜單項的例子。

About Keyboard Accelerators

+0

看起來是錯誤的... – SamB 2011-05-04 21:17:38

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