#.::
IfWinExist Chrome
WinActivate
else
Run Chrome
return
當Chrome應用程序沒有運行時(即,當我剛啓動計算機時)工作得很好。但是,當鉻運行時,它不像我想要的那樣。它只是創建一個新窗口。如果我有某個Chrome窗口處於活動狀態,則會在其上創建一個新窗口。但是,如果我運行記事本並點擊#。然後在後臺創建一個新窗口,並且我仍然面對記事本。切換到最後一個鉻窗口
(我veread http://www.autohotkey.com/board/topic/7129-run-a-program-or-switch-to-an-already-running-instance/)
我想要做的,就是切換到上一個窗口鉻就如同我用#{標籤}。如果沒有鉻窗口激活,那麼只有這樣我纔打開一個新窗口。
如果AHK「抱怨」,如果您指定了什麼,AHK可能會有幫助。我相信,如果你明確告訴自己,活動窗口,不活動窗口和不存在窗口之間的區別是什麼,以及應用程序/進程和窗口之間的區別是什麼,這將會有所幫助。您正在使用* running *作爲* not activated *的反義詞,但前者涉及應用程序,後者涉及到窗口。所以請特別考慮術語來修改你的問題。 – MCL