Programming windows - Charles Petzold (Washington WP Publishers & Distributors, 1999)