国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python使用pyhook監控鍵盤并實現切換歌曲的功能

2020-02-23 05:33:50
字體:
來源:轉載
供稿:網友

自己在玩dota的時候有時候喜歡邊玩游戲邊聽音樂,但是切換下一曲的時候必須得切出游戲,而切換音樂的熱鍵ctrl+alt+方向鍵在游戲的時候沒有用,好事蛋疼,今天試試使用python來實現鍵盤監控切換下一曲,下面貼出代碼

import pythoncom, pyHookimport win32gui,win32api,win32con Lcontrol_press = FalseLmenu_press = FalseLeft_press = False def OnKeyboardEvent(event):  global Lcontrol_press #在函數里面使用全局變量的時候要加上global關鍵字  global Lmenu_press #要不然會出錯  global Left_press  print 'Key:', event.Key  if (event.Key == "Lcontrol"):    Lcontrol_press = True  elif(event.Key == "Lmenu"):    Lmenu_press = True  elif(event.Key == "Left"):    Left_press =True  handel_key()  return Truedef handel_key() :  global Lcontrol_press  global Lmenu_press  global Left_press    if(Lcontrol_press and Lmenu_press and Left_press):    win32api.keybd_event( 0xB0,win32con.VK_MEDIA_NEXT_TRACK,0,0)    Lcontrol_press = False    Lmenu_press = False    Left_press = False     hm = pyHook.HookManager()hm.KeyDown = OnKeyboardEventhm.HookKeyboard()pythoncom.PumpMessages()

好了,把你的播放器設置為隨機播放就可以在游戲的時候按下ctrl+alt+左方向鍵就可以切換音樂啦(ctrl和alt也是左邊的)
順便說明下,那三個快捷鍵不是組合鍵,意思是你要先按下ctrl然后放開,在按下alt,最后按一下做方向鍵就切換音樂了.這三個鍵的順序不能按錯.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 重庆市| 兴海县| 大冶市| 临沧市| 林州市| 涿鹿县| 峨边| 大同市| 秭归县| 织金县| 滦平县| 措美县| 临漳县| 兴安县| 邮箱| 清河县| 水富县| 新建县| 中阳县| 墨竹工卡县| 台前县| 海城市| 泾源县| 余庆县| 桦南县| 东方市| 尚义县| 定襄县| 法库县| 襄城县| 双峰县| 成武县| 即墨市| 扬州市| 盱眙县| 新津县| 永吉县| 徐州市| 石首市| 全椒县| 宜春市|