The MFC is a class library that provides a collection of C++ classes, taking the drudgery out of writing software for Windows. The classes are targeted at the features your application needs - such as status bars, the implementations required for multiple document windows, and support for context-sensitive help - which means that using MFC saves you coding time which you can use to implement other features in your application. This book will give a detailed discussion of the majority of classes present in Microsoft's application framework library, and the tools provided by Visual C++ 6. Throughout the book, you will learn how all of the features in the environment come together with the features of MFC, giving you tremendous power to develop your application.
The problem I had with this book is it gave me the impression that it would give me the comprehensive knowledge I needed to write Windows applications in MFC. In reality it *only* covered the typical use cases for the MFC class library, and only focused on the C++ classes, and using the Visual C++ IDE to invoke and manipulate them. This is kind of understandable, because in reality MFC was always a *supplemental* API to Win32. That's a rude awakening that I think everyone who was once a newbie to MFC had to go through.
Secondly, the knowledge I got in this book was really only enough to get me started. It was not a comprehensive guide for using the whole class library. In every case I encountered, I had to consult Microsoft's MSDN documentation on the Win32 API. In many cases as well, I had to resort to looking at example code to figure out how to get MFC to do something for me, because this book didn't talk about it. There were a lot of cases where MFC didn't have anything for me (and neither did this book), and I had to rely entirely on Win32 calls.
So, despite the heft of this book, I didn't get a lot out of it.