Home | Overviews | How Do I | Details | Sample
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 Visual C++ Editions.
Data Members
Back | Moves to the previous step. Called whenever a custom AppWizard user chooses the Back button. |
CopyTemplate | Called by MFCAPWZ.DLL to copy verbatim a binary template into the custom AppWizard user’s project. |
CustomizeProject | Called by MFCAPWZ.DLL after the project is generated to allow the custom AppWizard to customize the project settings. |
ExitCustomAppWiz | Called by MFCAPWZ.DLL just before it unloads the custom AppWizard. ExitCustomAppWiz is a convenient place to perform any cleanup required by the custom AppWizard. |
GetPlatforms | Called by MFCAPWZ.DLL immediately after it loads and initializes the custom AppWizard. Override to obtain the list of platforms currently installed for Visual C++ and choose those that your custom AppWizard will support. |
InitCustomAppWiz | Called by MFCAPWZ.DLL immediately after it loads the custom AppWizard. InitCustomAppWiz is a convenient place to perform initialization required by the custom AppWizard. |
LoadTemplate | Called by MFCAPWZ.DLL to load custom resource templates, such as NEWPROJ.INF and CONFIRM.INF, for further processing. |
Next | Moves to the next step. Called whenever a custom AppWizard user chooses the Next button. |
PostProcessTemplate | Called by MFCAPWZ.DLL after it finishes parsing a template. PostProcessTemplate is a convenient place for you to deallocate memory that you allocated for a custom resource template. Typically you will not need to override this function. |
ProcessTemplate | Called by MFCAPWZ.DLL to process a custom resource template returned by LoadTemplate. ProcessTemplate expands embedded macros, obeys embedded directives, and directs the output to an output stream. |
See Also CCustomAppWiz Overview, CCustomAppWiz::Back, CCustomAppWiz::Next, CCustomAppWiz::m_Dictionary, CAppWizStepDlg::CAppWizStepDlg, CCustomAppWiz::CopyTemplate, CCustomAppWiz::CustomizeProject, CCustomAppWiz::ExitCustomAppWiz, CCustomAppWiz::GetPlatforms, CCustomAppWiz::InitCustomAppWiz, CCustomAppWiz::LoadTemplate, CCustomAppWiz::PostProcessTemplate, CCustomAppWiz::ProcessTemplate