最小化的窗口不能生效吗?

使用问题 · 361 次浏览
RyanPan 创建于 2022-04-19 14:48

我在任务栏点击了窗口缩小之后,用这个动作不会切换到缩小的窗口...


回复内容
Ever 2022-04-19 15:08
#1

方便远程吗?可以话加我q794781196

RyanPan 回复 Ever 2022-04-19 15:09 :

可以的 我加你

RyanPan 2022-04-19 15:02
#2
 
0Win-10.0.17763.0 Quicker-1.33.1.0 动作ID:12afb1d6-637b-43e3-9ec5-0d4d33f95349 来源动作:d03f94df-c0b1-47ad-df79-08d8dae40d7d v2
0Log文件路径:C:\Users\Administrator\AppData\Local\Temp\quicker_多窗切换_030159-144_log.htm 在资源管理器中查看 复制文件
0开始执行动作:多窗切换 2022-04-19 15:01:59
1动作初始化
 
10运行子程序“获取所有AltTab窗口”
[in]失败后停止【值/表达式】True
[in]子程序【值/表达式】获取所有AltTab窗口
[in]跳过调试输出【无输入】False
[in]进程名黑名单【值/表达式】
[in]是否排除贴边窗口【值/表达式】True
[in]是否排除悬浮窗口【值/表达式】True
 
10运行子程序“获取总宽高”
21获取窗口信息/查找窗口所有顶层窗口
142词典操作{顶层窗口词典} 获取键(Key)列表 Key:
143每个对 {顶层窗口句柄列表} 的每项执行
[out]可见窗口句柄列表=>可见窗口句柄列表0:197698
741如果/否则在几个窗口下切换
[in]如果【值/表达式】False
74执行 False 分支, 共 1 步骤
741.3列表操作双窗口间切换
[in]列表【变量 可见窗口句柄列表】0:197698
[in]操作类型【值/表达式】getAt
[in]序号【值/表达式】1
[in]长度【无输入】1
[in]【无输入】
74异常:索引超出范围。必须为非负值并小于集合大小。
参数名: index
在 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
在 Quicker.Domain.Actions.X.BuiltinRunners.List.ListOperationRunner.<>c__DisplayClass49_0.Xhq6PncHqUu()
在 Quicker.Domain.Actions.X.XActionHelper.ExecuteCommonAction(ActionExecuteContext context, ActionStep step, XAction action, Func`1 actionFunc, Action successAction, Action failAction, StepInParamDef stopIfErrorParam, StepOutParamDef isSuccessOutputParam)
75步骤(sys:listOperations)执行失败,原因:索引超出范围。必须为非负值并小于集合大小。
参数名: index
79停止动作:索引超出范围。必须为非负值并小于集合大小。
参数名: index
79检测到了中止标志(OperationFailed),停止后续步骤执行。
79检测到了中止标志(OperationFailed),停止后续步骤执行。
79动作结束
Ever 2022-04-19 14:59
#3

我这边测试不会啊。比如一个是浏览器一个是tim。我在任务栏点击浏览器,这个窗口最小化了,然后点击动作还是会显示出来啊

RyanPan 回复 Ever 2022-04-19 15:03 :

调试运行结果在上面,大佬你再看看 我这边重新按照动作运行还是这样


RyanPan 回复 Ever 2022-04-19 15:04 :

两个窗口都没缩小的话就可以正常运行,其中一个缩小都不行.....

Ever 2022-04-19 14:52
#4

具体是怎么操作的,我模拟一下

RyanPan 回复 Ever 2022-04-19 14:56 :

直接在任务栏点击窗口图标,会把当前窗口缩小,这时候再运行动作想切换就切换不了了,下图是报错信息

回复主贴