AutoHotKeyで、ウィンドウを開いたときにSuspendを切り替える方法を教えてください。例としてメモ帳を開いている間のみ、AHKをSuspendして、アクティブでなくなったらSuspend解除というスクリプトが作りたいです。特定のホットキーではなく、全体のSuspendを行いたいです。v1で教えていただけるととても助かります。よろしくお願いします。

1件の回答

回答を書く

1092233

2026-07-12 05:40

+ フォロー

v1 ですよね。

メモ帳がアクティブな場合だけ、動的に Suspend します。



まず単体で以下を試してみてください。

--

#Persistent

SetTimer, CheckWindow, 500      ; 0.5 秒間隔で監視

return



CheckWindow:

    if WinActive(\u0026quot;ahk_class Notepad\u0026quot;)

    {

        Suspend, On

    }

    else

    {

        Suspend, Off

    }

    return

--



無事に動くことを確認したら、現行設定の冒頭に書くようにしてください。

とりあえず私のところでは意図した動きになりました。



#書きっぷりは冗長ですが、わかりやすいように、で。

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有