Appendix B. Moving from MFC
CHANCES ARE THAT if you're a C++ programmer with experience in Windows and an interest in client-side applications, you've been an MFC programmer. And whether or not you found that experience wholly pleasurable, you probably expect quite a few things from your client-tier application framework. This appendix briefly explains which of your expectations will be fulfilled (and then some), and which are going to cause you "issues."
A Few Words About MFC
In 1992, Microsoft released Microsoft Foundation Classes (MFC) 1.0 as part of the Programmer's Workbench. MFC was a set of approximately 60 classes targeted mainly at wrapping the windowing and drawing parts of the 16-bit Windows API. Its goal was to wrap the implicit ...