2016-06-29 3 views
0

SWTのキー定数がキーボードのメニューキー(右のCtrlキーの右隣にあります)について知っていますか?メニューキーのSWTキー定数とは何ですか

このキーの仮想キーコードは0x5D(93)です。正しいキーコンビネーションの検出が必要です。

答えて

0

メニューの定数は定義されていないようです。

マウスまたはキーボードでコンテキストメニューを開いたかどうかを検出するには、MenuDetectListenerを追加する必要があります。そのMenuDetectEventdetailフィールドは、SWT.MENU_MOUSEまたはSWT.MENU_KEYBOARDのいずれかです。

+0

実際には低レベルのフックを使用しており、低レベルのイベントで処理していますので、これに高レベルのリスナーを追加するのは便利ではありません。 – Infinito

+0

@Infinito同等の低レベルイベントは 'SWT.MenuDetect'です。詳細フィールドは同じです。 –

関連する問題