使用 PID 激活已经处于前台的进程主窗口,会报错

BUG反馈 · 66 次浏览
GoodSleep 创建于 12天13小时前

复现方法如下:

  1. 打开一款应用程序的窗口,使用模块 "获取前台进程信息" 获取 PID
  2. 使用刚刚获取的 PID 和模块 “激活进程主窗口” 激活该进程

如果该进程主窗口已经处于前台,动作会报错:

如果该进程位于后台,则可正常激活主窗口。

测试了微信、飞书、资源管理器、7-Zip File Manager,现象相同。


回复内容
CL 12天10小时前
#1

只有一部分程序有这个信息。 有的进程会有多个窗口,但是底层Process对象中没有MainWinHandle。
另外也可以试试升级quicker版本到最新 https://getquicker.net/Help/Versions ,我测试激活7zip这个是正常的。


GoodSleep 回复 CL 12天7小时前 :

感谢 C 大,1.45.5 是没有问题的

回复主贴