What is the MFC ?
MFC is the Microsoft Foundation Class C++ class library. It is a library of C++ classes and their member variables and member functions designed to aid in developing Microsoft Windows GUI applications. Other C++ compilers will normally have their own C++ class libraries for GUI applications. Borland provides the OWL or Object Window Library for example. Unfortunately while all of these GUI class libraries do generically the same thing they all work differently with different function names, prototypes, and calling sequences.