Visual C++ 6 Unleashed

Visual C++ 6 Unleashed

By MICKEY WILLIAMS and David Bennett

The Application Framework

The MFC, as the name suggests, provides a set of reusable classes designed to simplify Windows programming. Like any class library, MFC provides classes for certain basic objects, such as strings, files, and collections, that are used in everyday programming. It also provides classes that wrap common Windows APIs and data structures, such as windows, controls, and device contexts. In addition, MFC provides an application framework, including the classes that make up the application architecture hierarchy.

The application framework helps get your application running by providing program initialization, passing Windows messages to the appropriate places, and cleaning it all up when your application exits. The framework also provides a solid foundation for more advanced features, such as ActiveX and document view processing.

Share ThisShare This

Informit Network