Get the preeminent guide to programming application for Windows with C++. Programming Applications for Microsoft Windows is a classic book (formerly titled Advanced Windows, Third Edition) and is now fully updated for Windows Vista, including the latest information about Windows XP. In-depth and comprehensive, this essential reference covers the Windows operating system and how to program at the API level. Recognized experts provide an inside view of how Windows works and how to use its features in Visual C++ development tasks. Topics covered include processes, thread pooling, virtual memory, DLLs, file I/O, and message crackers. For systems-level programmers, this is a must-have title. Includes code samples in Visual C++.
Features coverage of classic topics such as thread pooling, heaps, and advanced DLL techniques
Provides expert guidance fully updated for Windows Vista
Provides extensive sample code in Visual C++ 2005
About the Author
Jeffrey Richter is a cofounder of Wintellect a training, debugging, and consulting firm dedicated to helping companies build better software faster. He is the author of CLR via C#, Applied Microsoft .NET Framework Programming, and several other Windows-related programming books. Jeffrey is also a contributing editor and columnist for MSDNÂ® Magazine. He has been consulting with the .NET Framework team since October 1999.
Christophe Nasarre works for BusinessObjects, a multinational business-intelligence consultancy and training company that is focused on helping organizations gain better insight into their business through business intelligence solutions. He has worked as a technical editor on numerous Microsoft Press books