This tutorial focuses on object-oriented programming for the Windows operating system--using Microsoft's Visual C++ and Microsoft Foundation Class Library (MFC) software development tools. It presents a paradigm of a development strategy for large, complex applications and exposes programmers to many features of the MFC and the Windows application programming interface.