[AHK-] 想利用CapsLock鍵來當AutoHotKey的開關
小弟我最近由於玩電腦遊戲的關係
想把鍵盤上某些按鍵對應到Number Pad那一區
而且還想讓CapsLock在on的模式時,我寫的功能可以啟動
CapsLock在off模式時,該功能能夠關閉
程式碼是這樣寫的:
GetKeyState, capState, CapsLock, T
if(capState = D){
MsgBox CapsLock is on
2::
Send {Numpad7}
return
4::
Send {Numpad4}
return
a::
Send {Numpad1}
return
}
else if(capsState = U){
MsgBox CapsLock is off
}
return
結果寫出來的執行結果是,不管我電腦上CapsLock那個燈有沒有亮
程式都會跑出「CapsLock is off」的訊息.....囧
但鍵盤上的2, 4, a按下去後,還是會分別跑出7, 4, 1三個數字
有沒有哪位高手知道程式哪裡出了問題呢?
感謝~~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.36.202.94
推
08/11 17:25, , 1F
08/11 17:25, 1F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 4 篇):
EzHotKey 近期熱門文章
PTT數位生活區 即時熱門文章