此处应当使用 + 设置。^ 表示异或,是切换那一个配置位的状态。比如调用两次的话就设置回去了。
WinSet, ExStyle, +0x08000000,ahk_class CLaunchWndClass
此处应当使用 + 设置。^ 表示异或,是切换那一个配置位的状态。比如调用两次的话就设置回去了。
WinSet, ExStyle, +0x08000000,ahk_class CLaunchWndClass
真厉害,这个问题困扰我一年了,当初折腾一番就放弃了。刚好也是这两点,第一点窗口不激活,我是为了脚本传参剪切板这个变量,当时用的是重新激活,反正就是不舒服,有的地方一旦失去焦点就复制不到了,而且严重限制了传参到脚本或者软件的灵活性,后来干脆不弄需要复制相关的脚本了。不过这个问题对我来说不一定要不激活,通过ahk映射claunch快捷键也能解决复制传参,只不过不优雅。
然后就是第二个问题,比第一个问题更要命,打开软件会丢焦点激活到桌面,我当时以为是文件在哪就会激活文件管理器,我也不知道为啥运行要默认激活一下桌面,如果前台有啥置顶的窗口,重新激活前台窗口也会把激活状态激活到置顶窗口上去。其他我用过的能够启动程序的软件都不会丢焦点,默认运行程序或者脚本后,直接激活前台这个窗口。quicher的主面板和轮盘还有手势软件问题一和二都没有,直接全程不丢焦点,当时感觉claunch虽然各种功能强无敌,但缺陷也很致命。后来就释怀了,不应该把他当做脚本启动器,也许作者就没有做脚本启动的想法。
现在我对你解决方案很兴奋,晚点睡醒再去试。但还是有些疑惑想先问下,对于第一个问题,修改样式后,其他拖动按钮啥的没啥影响吗,之前用ahk写了个gui,没有焦点,结果输入框控件打不上字了,输入到了那个焦点窗口。
第二个问题,之前一直以为是激活的文件管理器。现在确实是激活桌面的话,按大佬你的方法修改标题,会不会对其他软件识别桌面窗口有影响,比如我quicker和桌面绑定了几个动作,修改标题后,quicker或者手势之类的软件,是不是也要改识别判断条件,判断是不是桌面环境?
我也是当做脚本启动器用,所以得解决这俩问题。
鼠标操作没有影响,键盘操作全都废了(不过可以做两个快捷键,快捷键一调用时,不设置0x08000000,给键盘用,快捷键二调用时,设置0x08000000,给鼠标用)。
可能有也可能没有,至少对于claunch识别桌面没有影响,我设置了claunch桌面双击触发,虽然改了桌面名字,还是可以正常触发。
https://www.autohotkey.com/boards/viewtopic.php?f=6&t=12078
这个网址有下载地址,不过得翻墙。
Radial menu v4 - portable application which helps you to control computers with minimal effort. It’s a thing to explore.
Download :
Contact : contact link
Changelog : …, 4.43, 4.44, 4.45, 4.46, 4.47, 4.48
[module] RM2module
[module] RM3module - work in progress…
谢谢大佬! ![]()
终于找到想法一样的人了!我也是用claunch做脚本启动器,但是给文件重命名的时候会弹出抢夺焦点和激活状态。
只是激活状态还好,问题是它在点击之后还是会抢夺焦点,这已经把我逼的用ahk手搓了……
但是gui部分就遇到新弹出窗口可以不激活,但是点击按钮好像会焦点转移打断之前的连贯性。后来查找资料,发现所有的解决方法基本都指向扩展风格设置 0x08 ,不过我还没测试就看到 god 的解决方案了,真好。
这个是去年的帖子,你现在还在用claunch吗,还是使用新的工具代替了?quicker这方面实现的很好,就是吧,我是属于铁公鸡类型,不喜欢付费,但是需求好多,免费版无法满足我要求。我更喜欢定制或者自己改写,毕竟需要的功能都不太复杂。
还有bianlitie你提到的这个软件,你有下载地址吗,是github上的吗,如果有源码可以尝试修改下字体大小试试
朋友,恕我直言,这么长的帖子可否劳烦把标点符号填一下?否则读起来很累的。
另外,长帖子可以适当分段,这样读起来更轻松。
在用啊,参见这个帖子:
Claunahk小工具——ahk用户的quicker平替,简单但不简陋 - 发现频道
- 小众软件官方论坛 (appinn.net)
那个bianlitie,参见这个帖子:
【自荐】一款短语收集、分类管理和快速输入到光标处的软件 - 发现频道
- 小众软件官方论坛 (appinn.net)
另外,你也不用重复造轮子,还有ahk高手写了个类似的工具:
如意百宝箱, 一款快速启动自定义动作的脚本 - 大家的板块 / AutoHotkey - 小众软件官方论坛 (appinn.net)
不好意思,哈哈 , 之前用的手机回复,好辛苦,现在回家了!
感谢哦!
WinSet, ExStyle, ^0x08000000,ahk_class CLaunchWndClass
请问这个代码具体要怎么使用呢?
@danwanyiji 给你编辑了,再不编辑孩子撑不住了。(未改变原义,可点击此处查看更改)