Publisher's Synopsis
The first book to teach Microsoft Foundation Classes along with fundamental Windows programming concepts. Jump-start your Windows development skills by learning the Win32 API as you master MFC. If you have previous development experience on other platforms, you may have been overwhelmed by the hidden features of the MFC when you came to work in Windows.;Windows Programming Under the Hood of MFC gives you the lowdown on these core components of the Windows programming model: Windows Program Flow GDI Menus Messages Callback window procedures Toolbars Window resources Dialog boxes Scrolling Child window controls Multiple & single document interfaces Dynamic Link Libraries You will learn the key Microsoft Foundation Classes that comprise an MFC application on top of Win32, as well as the following MFC topics: Message Mapping Common Control Classes Form Views Object Run-Time Support Document Templates ActiveX Control Classes Object Serialization DDX/DDV Toolbar Classes You will also learn how they work together, and how to make the most of them with powerful Windows Visual C++ tools in Developer Studio, such as AppWizard, Resource Editor, ActiveX ControlWizard, Components and Controls Gallery, ClassWizard, Visual C++ Debugger, and Spy++. As you work through the text, youll learn how each new concept relates to MFC and its hierarchical structure. Then youll be ready to shift into high gear, using your existing C and C++ skills to create dynamic applications for the Win32 architecture with Microsoft Visual C++.;Icons throughout the text help you quickly identify the topics under discussion. Each chapter also includes tutorials for self-guided learning. Aimed at developers, Windows Programming Under the Hood of MFC assumes a knowledge of C++ and data structures. You should also have experience with some graphical windowing environment, and at least a passing familiarity with Windows(r) 95 or Windows NT(tm).