キーボード アクセラレータとショートカット キーの違いは何ですか?
2 に答える
ジョン-それが正しいとは思わない。
MSDNでは、メニューを次のように定義しています。
'メニューアクセスキー'-メニュー項目名に下線が引かれた文字。
「メニューショートカットキー」-メニュー項目の右側にあるキーの組み合わせ。
メニューアクセスキーではなく、キーボードアクセラレータと同義として識別されるのはメニューショートカットキー(メニューの右側のテキスト)です-「メニューについて」MSDNページのメニューショートカットキーの段落を参照してください-このセクションは情報に向けられていますメニューアクセスキーのセクションではなく、キーボードアクセラレータで。
私に関する限り、キーボードアクセラレータは「ショートカットキー」です。これらはメニューの可視性に関係なく使用でき、ユーザーの参照およびユーザーが定期的に使用するメニュー項目のショートカットを選択する方法としてのみメニューに含まれています。したがって、メニューにまったく表示されずに定義される場合があります。
キーボードアクセラレータの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
Windows の場合、キーボード アクセラレータは、ボタン、メニュー、またはその他のラベルの下線付きの文字で表されます。
最近のバージョンの Windows では、Alt キーを押すまでは非表示になっています。次に、その文字を押して、メニュー、ボタン、またはその他の入力コントロールを選択できます。
ショートカット キーは通常、メニューにリストされている場合を除き、視覚的に表現されていません。Ctrl- C、Ctrl- X、Ctrl-Vは一般的なショートカット キーの例で、それぞれのメニュー項目の横にリストされています。