Programming Windows with MFC
Jeff Prosise (1999)

Book review by Ted Felix

   

I read the first edition, and it was a classic. If you want to learn MFC, this is the first place to go. Comprehensive coverage of the entire framework.

Recommended for beginning and intermediate MFC programmers. Advanced MFC programmers usually focus on removing as much MFC as they can from their code to make it less dependent on Microsoft. MFC will soon be abandoned by Microsoft in favor of .net. This book will give you an excellent understanding of the capabilities of MFC, but doesn't focus at all on how to avoid using it. Be forewarned that tying yourself to CWnd and CDialog is bad enough, but further tying yourself to CDocument and CView (including all of CView's derivers) is a very bad idea. You gain quite a bit in canned functionality, but you also lose quite a bit in flexibility and independence.

In the first edition, Jeff did not cover DDX_Control(). I wrote him an email, and he indicated he wasn't aware of it. The second edition covers DDX_Control() appropriately.

<- Back to my software books page.

Copyright ©2005-2006, Ted Felix. Disclaimer