>>954
ありがとうございます。
リンク先の監視コードは全体的に三項演算しだらけでよくわからないのですが特に

%A_LoopField% := !GetKeyState(A_LoopField) ? 0 : !%A_LoopField% ? A_TickCount : %A_LoopField%

とあるのですが、組み込み変数 A_LoopField を%%で囲んでいる?
何をしているのでしょうか?