国产探花免费观看_亚洲丰满少妇自慰呻吟_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,最后按一下做方向鍵就切換音樂了.這三個鍵的順序不能按錯.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 略阳县| 华蓥市| 北票市| 什邡市| 垫江县| 长春市| 大连市| 晋中市| 万全县| 古交市| 静乐县| 通州区| 镇安县| 青神县| 界首市| 大荔县| 郁南县| 上饶市| 马公市| 新昌县| 桓仁| 米林县| 秦安县| 康平县| 绍兴县| 衡南县| 滨海县| 禹州市| 彭山县| 沂源县| 新沂市| 普兰县| 大田县| 和静县| 吉首市| 泸水县| 宜兰市| 康定县| 长岛县| 黔西| 红河县|