SetTimerでタイムアウト時間を設定する3番目の引数を0にすると、どうなるのでしょうか?エラーには、ならないようなので。
http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/windowing/timers/timerreference/timerfunctions/settimer.aspWindows 2000/XPであれば10と同じ。そうでなければ,Undocumented.