作者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/cn.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