Share via


Overview: Creating an MFC DLL

OverviewHow Do IDetails

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.

What do you want to do?