It is the simple and useful code examples that make up the heart of this book. Early sections cover working with menus and 2D graphics, text output in Windows (including a clever Windows version of a printf() function), animation, more efficient screen repainting, and screensavers. Other topics include working with Windows hooks and using threads and basic Microsoft Telephony API (TAPI) programming. The author's well-known clarity of presentation is in ample evidence in this book, with easy-to-follow explanations of using Windows C API functions for these various programming tasks. Each chapter also closes with hints on using the same APIs and techniques with MFC (which will make this book useful to C++ programmers too).
For any beginning or intermediate Windows programmer who wants to learn more about Win32 C API essentials, Windows Programming: Annotated Archives can be a useful and fun title for exploring new facets of Windows development. --Richard Dragan
Topics covered: Win32 C API programming, basic and advanced menus, advanced text output, optimizing Windows graphics, double-buffering, 2D animation and sprites, multithreading, mouse and keyboard programming, Windows hooks, printing, screensavers, TAPI, creating DLLs, and using Win32 C APIs with MFC.