👍👍👍你这个读取可见窗口不用最小化。
【一个小建议】
这个建议不错,等下改一下。另外这个动作有个麻烦点,就是在多桌面下就不好使了,因为获取的是所有顶层窗口,不好获取当前桌面的顶层窗口
多桌面/显示器 我也尝试过,只在自己电脑上实现了 多显示器 下的读取,但在别的电脑上就不好使了。感觉两种都不容易实现😂
所以最小化获取在多桌面情况下更好一些
看来我误打误撞实现了😂
【另一个小建议】
关闭我觉得没必要,键盘党一般都设置了关闭窗口的热键,就是多按几次的事,如果还专门搞个热键感觉有点麻烦了。
我倒是想用临时绑定弄个一键绑定可见窗口,可以实现最小化,还原的操作。这样搞都有点类似于桌面了。
[\思考] 有道理
发现这种在win 10中后台挂起的UWP应用,也会被认为是可见窗口,有没有什么方法避免读取它呢?
将ApplicationFrameHost加入进程黑名单确实可以解决这个问题,但是这样就不能够对已经打开的UWP应用进行分屏了
直观上看,似乎可以通过判断 内存(活动的专用工作集)是否为0,来判断进程是否处于后台挂起状态
计算器咋在后台挂起的?
后台的按说应该获取不到啊
这种UWP应用我也不懂哇,win 10系统我才用不久,我也不懂。但事实上确实读取了,我也觉得很奇怪
开机后就有这个后台挂起的计算器应用了,也不知道在哪里关闭UWP应用的自启,启动项都找不到它
我这计算器咋没挂起,没法测试。
你试试看看这些挂起的窗口位置来判断是否能排除掉
那就奇怪了,难道我的win 10有问题?我先去升级一下系统看看
这个UWP应用 设置 ,也是这个样子,关闭后就后台挂起了,读取的窗口位置还在屏幕范围内,用位置排除不了
我这关闭后都不会挂起,关闭就是关闭了
😵😵😵奇葩的win 10 系统UWP应用
111
老是说我 5窗口以上无法操作
未最小化的窗口超过5个了
whats wrong?
只有两个窗口
可能是把其他悬浮组件也当做窗口了。动作里排除了任务栏跟悬浮图标的。可能还有未排除到的小窗口
经测试在台式与笔记本上都有问题,即使没有桌面整理也一样
1.一直说五窗,但是只有两窗
2.偶尔成功分屏,却把2窗或3窗按照5窗处理但是却看不到个别窗口的序号
建议:不晓得是如何识别窗口的,能不能用您的窗口队列的识别方法呢?(新人看不懂)那个动作就运行的很好
那不应该啊,你可以调试一下看看
ok,调试时开启的是五屏
日志点我
应该是动作有点问题,判定可见窗口的条件有点问题,需要修改。后面有空我看下