Advanced Windows the developer's guide to the Win32 API for Windows NT 3.5 and Windows 95 - Richter, Jeffrey (Microsoft Press, 1995)