Share via


Overview: Creating an MFC EXE Program

OverviewHow Do IDetails

An MFC program is an executable application for Windows that is based on the Microsoft Foundation Class (MFC) Library. When you use the MFC AppWizard to create an MFC program, you get a working starter program. This program has built-in functionality that when compiled, will implement the basic features of a Windows executable (.EXE) program. The MFC starter program will include C++ source (.CPP) files, resource (.RC) files, header (.H) files, and a project (.DSP) file. The code generated in these starter files is based on MFC.

There are three steps to creating an MFC EXE program. First, following the steps and choosing the options provided by the MFC AppWizard, define the features of your program. Next, compile and link the starter program. Finally, using , you can add code to the starter files that AppWizard created.

What do you want to do?