Microsoft Visual C++ Windows Applications by Example: Code and explanation for real-world MFC C++ Applications