hansi 1 deň pred
rodič
commit
e111562b76
2 zmenil súbory, kde vykonal 24 pridanie a 3 odobranie
  1. 24 3
      MyAHK/SwitchApps.ahk
  2. BIN
      MyAHK/SwitchApps.exe

+ 24 - 3
MyAHK/SwitchApps.ahk2.0.ahk → MyAHK/SwitchApps.ahk

@@ -25,7 +25,28 @@
         Run("msedge.exe")
     }
 }
-!q::
+; 快捷键 Alt+E 切换到 Edge 浏览器
+!x::
 {
-    WinRestore("ahk_exe msedge.exe")
-}
+    ; 检查 Excel 是否正在运行
+    if WinExist("ahk_exe EXCEL.EXE")
+    {
+        ; 如果 Excel 不是活动窗口,则激活它
+        if !WinActive("ahk_exe EXCEL.EXE")
+        {
+            WinRestore("ahk_exe EXCEL.EXE")  ; 如果最小化,则恢复窗口
+            WinActivate("ahk_exe EXCEL.EXE") ; 激活窗口
+            WinMaximize("ahk_exe EXCEL.EXE") ; 最大化窗口
+        }
+        ; 可选:如果已经是活动窗口,则最小化(可删除 else 部分)
+        else
+        {
+            WinMinimize("ahk_exe EXCEL.EXE")
+        }
+    }
+    ; 如果 EXCEL 未运行,则启动它
+    else
+    {
+        Run("EXCEL.EXE")
+    }
+}

BIN
MyAHK/SwitchApps.exe