使用命令停止动作时,屏幕上会留文字

使用问题 · 152 次浏览
Ss投诉热线 创建于 2024-08-12 13:38

问题:使用”运行或停止动作“命令停止该动作时,会在屏幕上遗留一个状态文字,只有重新启动状态提示才能刷掉。

 

(喜欢一直开着光标处的状态提示,但截图时容易把状态提示截上,于是想:先停止动作、启动截图(用的Pixpin)、再启动状态提示。)


回复内容
九牧 2024-08-12 14:44
#1

状态文字其实是一个无边框窗口,在动作内是通过窗口句柄来控制关闭的,动作被强制退出时窗口来不及关闭就会导致残留。


这个自定义窗口的标题默认是“MessageWindow

停止这个动作后,再用两个步骤关闭残留窗口


1.先用“获取窗口信息/查找窗口”模块,查找顶层窗口(窗口名称填“MessageWindow”),获取窗口句柄


2.再用“窗口操作”模块,关闭这个残留窗口

九牧 最后更新于 2024-08-12 15:02
Ss投诉热线 回复 九牧 2024-08-12 15:17 :

感谢大佬的解答!

九牧 2024-09-25 08:33
#2

你好,如果你还在使用这个功能,今天更新后,请修改原有动作里的窗口名称为“InputStatus”

或者

在【使用“运行或停止动作”命令停止动作】后,再加一个【使用“运行或停止动作”命令运行动作】(加上 CloseWindow参数)用于清理桌面残留提示文字

如图所示

九牧 最后更新于 2024-09-25 08:33
回复主贴