Standard AppWizard Macros

OverviewsHow Do IDetails

Feature Only in Professional and Enterprise Editions   Creating a Custom AppWizard is supported only in Visual C++ Professional and Enterprise Editions. For more information, see .

This reference describes the macros that the MFC AppWizard uses to generalize its custom resource templates. These macros correspond to, or are related to, controls in the MFC AppWizard steps. You have access to these macros if your custom AppWizard uses one of the standard sequences of MFC AppWizard steps: the MFC AppWizard Executable (exe) or the MFC AppWizard Dynamic-Link Library (dll).

The following macros are organized by the step (for MDI and SDI applications) where they are used. Some of the described macros also appear on analogous steps for dialog-based and DLL applications (for example, 3D is described with the other MDI/SDI step 4 macros, but it is also used by the dialog-based application’s step 2).

The Projects Tab on the New Dialog Box Options

Step 1, Project Type Options

Step 2, Database Options

Step 3, ActiveX Options

Step 4, Application Options

Step 4, Advanced Options, Document Template Strings Tab

Step 4, Advanced Options, Frame Styles Tab

Step 5, Project Options

Step 6, Class and File Names

The following categories also exist:

Miscellaneous Macros

Language Loop Macros