一、问题现状
当LOL游戏存在时,alt+ecs等方式最小化,来到桌面。
此时打开个记事本,再最小化,不会回到桌面,而是直接回到LOL游戏中。
这个情况大概是23年七八月出现的,Win10|Win11好像都这样,其他系统没测

二、解决方法
方法1:设为"窗口模式"(目前已经适应,而且切窗口速度更快)
方法2:虚拟桌面(但也要注意,启动游戏时,要位于桌面2,也有点麻烦)
Win+Tab进入桌面2,启动wegame,登录游戏(只有wegame、lol客户端、lol游戏这三个窗口在 桌面2)
打开|最小化|关闭 其他窗口,都在桌面1执行

三、分析窗口顺序

  1. 正常情况1
    打开窗口1、窗口2、窗口3(此时顺序就是 3——2——1——桌面)
    最小化窗口3,会来到窗口2
    最小化窗口2,会来到窗口1
  2. 正常情况2
    打开窗口1、最小化
    打开窗口2、窗口3(此时顺序是 3——2——桌面——1)
    最小化窗口3、来到窗口2
    最小化窗口2、回到桌面
  3. lol情况
    lol游戏中时,最顶层就是lol窗口
    alt+ecs来到桌面,打开窗口2
    打开窗口3(此时顺序是 3——2——lol——桌面???)
    最小化窗口3,来到窗口2
    最小化窗口2,回到lol

四、尝试方案
方案1. LOL游戏的窗口类名是:RiotWindowClass,EnumWindow + SetWindowPos 将其放置到最后
但是没用,alt+tab的顺序没变

方案2:尝试找资料修改alt+tab,但是找不到。。。

方案3:traymond 是一款将程序放入托盘的工具,放入后在alt tab列表就看不到
但是没用,它对lol不起作用。。。lol屏蔽快捷键
将 traymond 的 minimizeToTray 炒出来测试,也是单单对lol不起作用