设置可同时存在的线程的最大数目.
#MaxThreads Value
可以同时存在的最大线程数. 指定大于 255 的数字相当于指定 255(在 1.0.48 之前的版本中, 此限制为 20).
此设置是全局的, 这意味着只需要使用一次(在脚本的任意位置) 就会影响整个脚本.
尽管可以把这个值设置为 1, 但不建议这么做, 因为每当脚本显示 MsgBox 或其他对话框时会阻止新的热键运行. 在其他线程休眠或等待时还会阻止计时器运行.
在达到 #MaxThreads 的限制后, 最多可以创建两个下列类型的线程: 子程序的首行为 ExitApp, Pause, Edit, Reload, KeyHistory, ListLines, ListVars 或 ListHotkeys 的热键, 热字串, OnClipboardChange 或 GUI 事件. 而且, 不管存在多少个线程 OnExit 子程序总是会运行.
如果此设置小于 #MaxThreadsPerHotkey, 那么它会覆盖那个设置.
如果脚本中未使用此指令, 那么它会表现的就像此设置为 10 那样.
#MaxThreadsPerHotkey, 线程, #MaxHotkeysPerInterval, #HotkeyInterval, ListHotkeys, #MaxMem
#MaxThreads 2