[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