[AHK-] 僅在限定視窗內 用左鍵長按取代中鍵

作者: ushenli (ushenli)   2020-11-24 23:36:23
想要用滑鼠左鍵長按 來取代中鍵
但只限定在 滑鼠指向的視窗 是chrome的時候生效
不然的話 平常就沒辦法用左鍵拖曳檔案了
東抄西改後 現在這樣寫
不知為什麼 沒辦法限定只在chrome生效
想請問應該怎麼改 感謝!
#中鍵不好按中指都快抽筋
MouseGetPos, , , id, ctrl
if InStr(ctrl,"Chrome") {
$lbutton::
starttime := a_tickcount
keywait, lbutton
return
lbutton up::
if (a_tickcount - starttime >= 500)
send, {Mbutton}
if (a_tickcount - starttime <= 500)
send, {lbutton}
return
}
作者: LPH66 (-6.2598534e+18f)   2020-11-24 23:55:00
判斷視窗使用 IfWinActive第一個參數就是 (部份) 標題, 所以用IfWinActive, Chrome { ... }
作者: ushenli (ushenli)   2020-11-26 02:01:00
多謝L大 原來ifwinactive第一個參數只含部份也可以雖然還是不能拖曳 但我想應該是我其他行的問題了

Links booklink

Contact Us: admin [ a t ] ucptt.com