WinDev has a nifty ability to compile code on the fly; with a little cleanup the code isn't that difficult to understand. Also a some notes on Windows timers and background processes.