Export (0) Print
Expand All

Visual C++ Project Types

An application wizard provides a user interface that you use to create a project, modeled after a project template, and generates source files and directories for the application. The wizard provides program structure, basic menus, toolbars, icons, and appropriate #include statements. Visual C++ application wizards work in conjunction with application frameworks and libraries to create starter programs for you.

You can always write programs without using application wizards, but because the wizards provide a complete set of project files and structure, using a wizard to begin your project allows you to proceed immediately to programming functionality.

Visual Studio contains a project template or application wizard for the following project types. Each wizard helps you create projects:

CLR
ATL

Project template

How to create a project

ATL Project

Creating an ATL Project

MFC

Project template

How to create a project

MFC ActiveX Control

Creating an MFC ActiveX Control Project

MFC Application

Creating an MFC Application

MFC DLL

Creating an MFC DLL Project

Win32

Project template

How to create a project

Win32 Console Project

Creating a Win32 Console Application

Win32 Project

Creating a Win32 Windows Application

General

Project template

How to create a project

Custom Wizard

Creating a Custom Wizard

Makefile Project

Creating a Makefile Project

The files generated by an application wizard contain TODO comments in the form of comments. These are areas where you provide your own source code or where you can use more wizards to develop your application. A list of the new project's TODO comments appears in the Task List.

See the following topics for more information about using these features:

After running the application wizard, you can immediately build the project successfully and run the application.

Community Additions

ADD
Show:
© 2014 Microsoft