無変換キーを0.15秒以下押し続けた場合日本語入力ON、0.15秒以上長押し続けた場合は入力モードを切り替えない
ということをやりたく、以下のコードで試してみましたが、長押ししたときでも日本語入力がONになってしまいます。
解決策はないでしょうか?

c07B::
KeyWait,sc07B,T0.15
If (ErrorLevel){
KeyWait,sc07B
return
}else{
IME_SET(1)
KeyWait,sc07B
return
}