Overview: Creating an MFC DLL
| Overview | How Do I | Details |
An MFC .DLL is a binary file that acts as a shared library of functions that can be used simultaneously by multiple applications. When you use the MFC AppWizard (DLL version) to create an MFC DLL, you get a working starter application with built-in functionality that when compiled, will implement the basic features of a DLL. The MFC starter program will include C++ source (.CPP) files, resource (.RC) files, and a project (.DSP) file. The code generated in these starter files is based on MFC.
There are three steps to this process. First, following the steps and choosing the options provided by the MFC AppWizard (DLL version), you define the features of your program. Next, you compile and link the starter program. Finally, you add code to the starter files that AppWizard created.