最大同時スレッド数を設定します。
#MaxThreads Value
このディレクティブがスクリプトで指定されていない場合、10に設定されているように動作します。
この設定はグローバルであり、スクリプト全体の動作に影響を与えるために、(スクリプトの任意の場所で)1回だけ指定する必要があることを意味します。
1という値も可能ですが、スクリプトがメッセージボックスや、その他のダイアログを表示しているときに、新しいホットキーが起動しなくなるため、お勧めしません。また、他のスレッドがスリープや待機しているときにタイマーが作動するのを防ぐことができます。
OnExitコールバック関数は、スレッドがいくつ存在しても常に起動します。
この設定が#MaxThreadsPerHotkeyよりも低い場合、事実上その設定を上書きします。
他のディレクティブと同様に、#MaxThreadsは条件付きで実行することはできません。
#MaxThreadsPerHotkey, Threads, A_MaxHotkeysPerInterval, ListHotkeys