Building on the Framework

OverviewHow Do ITutorial

Your role in configuring an application with the MFC framework is to supply the application-specific source code and to connect the components by defining what messages and commands they respond to. You use the C++ language and standard C++ techniques to derive your own application-specific classes from those supplied by the class library and to override and augment the base class's behavior.

For a list of tutorials you can work through, see MFC Tutorials Available.

In related topics, the following tables describe the general sequence of operations you will typically follow and your responsibilities vs. the framework's responsibilities:

For the most part, you can follow these tables as a sequence of steps for creating an MFC application, although some of the steps are alternative options. For example, most applications use one type of view class from the several types available.