作者ushenli (ushenli)
看板EzHotKey
標題[AHK-] 僅在限定視窗內 用左鍵長按取代中鍵
時間Tue Nov 24 23:36:23 2020
想要用滑鼠左鍵長按 來取代中鍵
但只限定在 滑鼠指向的視窗 是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
}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.91.127.168 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/EzHotKey/M.1606232185.A.08E.html
※ 編輯: ushenli (219.91.127.168 臺灣), 11/24/2020 23:41:38
1F:推 LPH66: 判斷視窗使用 IfWinActive 11/24 23:55
2F:→ LPH66: 第一個參數就是 (部份) 標題, 所以用 11/24 23:56
3F:→ LPH66: IfWinActive, Chrome { ... } 11/24 23:56
4F:→ ushenli: 多謝L大 原來ifwinactive第一個參數只含部份也可以 11/26 02:01
5F:→ ushenli: 雖然還是不能拖曳 但我想應該是我其他行的問題了 11/26 02:02