我想让 一段 AHK 代码同时在两种分辨率下工作,尝试写了一段类似的代码如下
$F1:: WinGetPos, , , w, , A H := w=1920 mouseclick, right,H?0:800,H?0:800 return
问题 1,有更简洁的写法吗?
问题 2,WinGetPos, , , w, , A H := w=1920
可以放在 $F1 段落之外吗?(作为类似全局变量的存在不用在每段脚本里出现)
问题 3,AHK 中能不能构造一个函数包装 mouseclick 之类命令,使其可以在两种分辨率下分别生效?例如 newmouseclick(x1,y1,x2,y2),分辨率 1 时,作用在 x1,y1,分辨率 2 时,作用在 x2,y2
代码盲搜索找不到线索…… 感谢
![]() | 1 wandero OP 没考虑清楚,似乎都可以用函数解决,结贴…… |
![]() | 2 ysc3839 2018-07-16 21:30:48 +08:00 via Android 能否说一下你想实现的具体操作? |