java設定熱鍵(C++實現dll匯入)
阿新 • • 發佈:2018-12-17
java設定全域性熱鍵(咧: Shift+S)jar包
注: jar檔案匯入後,兩個dll檔案一定要放在
com.melloware.jintellitype
包下.其餘可以捨棄
使用案咧:
// 程式碼轉自他人部落格, 自己用來存放筆記, 別無它意.
//第一步:註冊熱鍵,第一個引數表示該熱鍵的標識, 第二個引數表示組合鍵,如果沒有則為0,第三個引數為定義的主要熱鍵
JIntellitype.getInstance().registerHotKey(1, JIntellitype.MOD_ALT, 'A');
JIntellitype.getInstance().registerHotKey (2, JIntellitype.MOD_ALT, 'Q');
//第二步:新增熱鍵監聽器
JIntellitype.getInstance().addHotKeyListener(new HotkeyListener() {
@Override
public void onHotKey(int markCode) {
switch (markCode) {
case 1:
System.out.println("ALT" + "A");
break;
case 2:
System. out.println("ALT" + "Q");
break;
}
}
});