This may sound a little over the top to some, but I get a real wind-in-my-hair feeling when I read this book. It reminds me of the good old days of Windows programming, when all you needed was a good idea, a text editor and a copy of Petzold. No Wizards, no code bloat, no multi-gigabyte IDE doing who knows what in the background. It was a time when a programmer (that's how people referred to developers back then) would put on headphones, crank up the Rush (the Canadian power trio, not the talk show windbag), and pound out C code. The applications we produced back then ran in a dew drop of memory. We knew the how to interpret the WPARAM and LPARAM for most of the Windows messages, because we had to write the window procedures and dialog procedures to handle them, and for those we didn't know, we read the header files (imagine that) to learn more. We knew our libraries. Our code was lint-clean, small, fast, and tight. Those were the days, and we were the modern-day warriors.
This book will take you back to those days. It will show you what goes on down in the engine room of MFC. This knowledge is good to have. The code examples are in crystal-clear C. This can only make you a stronger programmer, er, I mean, developer.