This is a guide to Windows programming which is designed to be learnt in 21 days.