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