请教一个关于手势关闭窗口的问题.
strokesplus吧
全部回复
仅看楼主
level 9
Mr.Fine! 楼主
我是第一次接触手势工具,非常赞,但遇到几个问题,无法解决.请大神们指教一下..
1. 我现在用L手势关闭窗口,指令是ctrl+w. 但是我发现ctrl+w只能关闭一般的窗口,比如文件夹,我的电脑之类的窗口.
对于“应用”类的窗口(如记事本,系统自带看图工具等)都无效,有没有指令能做到用L手势可以关闭所有类型的窗口?就是让strokesplus 可以自己判断什么窗口需要用ctrl+w关闭,什么窗口需要用ALT+f4关闭等.
2. 比如我桌面上已经打开了2个文件夹窗口,一般我们用L手势先关闭最上面的那个窗口,然后再关闭第二个窗口,但是当我先关闭第一个窗口后,L手势无法对第二个窗口生效,必须要用鼠标点一下第二个窗口,然后才能手势关闭了. 估计是关闭第一个窗口后,焦点不在第二个窗口上
有没有指令能够解决这个问题?
谢谢各位了
2016年04月23日 11点04分 1
level 9
windows有一个 “通过将鼠标悬停在窗口上来激活窗口” 设置..
2016年04月24日 14点04分 3
level 9
acActivateWindow(nil, gsx, gsy, 0)--在具体操作前加,用于激活窗口
acCloseApplication(nil, gsx,gsy)--关闭程序,就是右上角X
acSendKeys("{DELAY=50}^w")--关闭窗口,多标签浏览器一般用ctrl+w关标签
2016年04月30日 10点04分 5
已解决!非常感谢!
2016年05月01日 02点05分
左键单击要怎么用手势实现呢?大神,请帮忙解释一下它的意思: acMouseClick(1360, 225, 1, 1, 1)
2016年05月11日 15点05分
回复 owlwen :我不是什么大神,1360和255点是坐标. 第一个1是中键,后两个1是按下和松开(也就是down和up)
2016年05月11日 15点05分
回复 z_jun1223 :你只要记住格式是这样的就行-- acMouseClick(x,y,button,down,up)
2016年05月11日 15点05分
level 1
2 以前有自动焦点的脚本
2016年05月18日 11点05分 6
搜 gGetAncestor
2016年05月18日 11点05分
回复 wdbdzym :谢谢!我已经解决了,S+自带就有这功能,只不过官方默认是给关了,向全局里写一段参数就行.
2016年05月18日 12点05分
@Mr.Fine! 我说的也是全局的
2016年05月18日 12点05分
回复 wdbdzym :那估计我们说的是一样的!谢谢啊!
2016年05月18日 12点05分
level 1
acSendControlDown()
acDelay(50)
acSendKeys("{F_4}")
acDelay(50)
acSendControlUp()
2018年09月30日 02点09分 7
1