Every time the SetTimer() (an API) method is called it creates a new timer...
One of its arguments is nIDEvent which identifies the timer....
If I were to call SetTimer with the same nIDEvent:
Would it create a new timer?
And would the old timer remain inactive in memory?
OR
Would it goto the already created timer and adjust its parameters accordingly?
The timer will be reset and replaced with the new value(s).