One Beginner Question:

As the Code above is written using Win32 API, is it compatible with all Windows Versions (like XP, VISTA, 7 both x86 and x64 editions)?

By the way, lengthy but perfect explanation.

- Rajeev