Explain the MFC source code in depth