A high resolution Countdown Timer and Stop Watch written in C# .NET that pop up a message box with user defined message and play user specified sound when time is up.

It use a QueueTimer (via PInvoke) for high resolution timing and System.Timers.Timer for normal resolution.

It also allow users to save, load and remove current state to/from a XML file.

Screenshot thumbnail
Save Load State Menu
Screenshot thumbnail
Countdown Timer Main Window
Screenshot thumbnail
Stop Watch Main Window

Project Admins: