What is the relationship between BFC and MFC?
The Microsoft Foundation Class Library (MFC) is an extensive framework for general-purpose application development that provides the foundation on which all BFC classes are based. But how do you use Visual C++ and MFC to build large scale, client/server database applications? None of the Microsoft-supplied samples gives you a clue. Scribble, the main MFC sample application and tutorial, doesn’t even begin to confront the problems of building practical business systems. This is where BFC fills a large void in the Microsoft product line. By adding literally hundreds of indispensable functions, BFC closes the gap between MFC and real-world database applications. Instead of getting bogged down with generic programming issues, your programmers can use BFC to focus on the business problems that really matter to you.