Bestimmt die maximale Anzahl gleichzeitig vorhandener Threads.
#MaxThreads Wert
Typ: Integer
Die maximale Anzahl von Threads, die gleichzeitig vorhanden sein dürfen. Die Angabe einer Zahl größer als 255 entspricht der Angabe von 255.
Wenn diese Direktive im Skript nicht angegeben ist, verhält sie sich so, als wäre sie auf 10 gesetzt.
Diese Einstellung ist global, d.h. die Direktive muss nur einmal irgendwo im Skript angegeben werden, um das Verhalten des ganzen Skripts zu beeinflussen.
Obwohl ein Wert von 1 erlaubt ist, wird dieser nicht empfohlen, weil er den Start neuer Hotkeys verhindern würde, wenn das Skript ein Mitteilungsfenster oder ein anderes Dialogfenster anzeigt. Dieser Wert würde auch verhindern, dass Timer weiterlaufen, wenn ein anderer Thread schläft oder wartet.
Die OnExit-Rückruffunktion wird immer gestartet, egal wie viele Threads vorhanden sind.
Wenn diese Einstellung kleiner als #MaxThreadsPerHotkey ist, überschreibt die Direktive diese Einstellung.
#MaxThreads kann wie alle anderen Direktiven nicht bedingt ausgeführt werden.
#MaxThreadsPerHotkey, Threads, A_MaxHotkeysPerInterval, ListHotkeys