Skip to content

Latest commit

 

History

History
86 lines (71 loc) · 3.87 KB

creating-and-managing-visual-cpp-projects.md

File metadata and controls

86 lines (71 loc) · 3.87 KB
title Creating and Managing Visual C++ Projects | Microsoft Docs
ms.custom
ms.date 11/04/2016
ms.reviewer
ms.suite
ms.technology
devlang-cpp
ms.tgt_pltfrm
ms.topic article
f1_keywords
vcprojects
creatingmanagingVC
dev_langs
C++
helpviewer_keywords
ATL projects, creating
Visual C++ projects, creating
projects [C++], creating
Visual C++ projects
ATL projects
ms.assetid 11003cd8-9046-4630-a189-a32bf3b88047
caps.latest.revision 28
author mikeblome
ms.author mblome
manager ghogen
translation.priority.ht
de-de
es-es
fr-fr
it-it
ja-jp
ko-kr
ru-ru
zh-cn
zh-tw
translation.priority.mt
cs-cz
pl-pl
pt-br
tr-tr

Creating and Managing Visual C++ Projects

You can create Visual C++ projects by choosing File | New | Project, ensuring that Visual C++ is selected in the left pane, and then choosing from the list of project templates in the middle pane. When you click on a template, in many cases a wizard will appear that enables you to set various project properties before the project is created. You can view and modify those properties later by using the project's property pages (Project | Properties).

You can also create new projects by:

  • choosing File | New | Project from Existing Code and following the prompts to add existing source code files. This option works best for relatively small and simple projects, perhaps 25 source codes files or less with few or no complex dependencies.

  • starting with a makefile and choose the Makefile Project template under the General tab.

  • creating an empty project (under the General tab) and manually adding source code files by right-clicking on the project node in solution explorer and choosing Add | Existing Item.

  • using the Win32 Application Wizard.

In This Section

Visual C++ Project Types
Describes the project types that are available in [!INCLUDEvcprvc] and how to create a C-language project.

File Types Created for Visual C++ Projects
Describes the kinds of files that are used with various project types.

Creating Desktop Projects By Using Application Wizards
How to use the wizards to create projects with Visual C++.

Working with Project Properties
Describes how to use Property Pages and Property Sheets to specify your project settings.

Adding Functionality with Code Wizards
Describes how to add classes, methods, variables, and other elements to your project to add functionality.

Designing a Wizard
Describes concepts on how to create your own wizard that generates code and a user interface for other users.

How to: Organize Project Output Files for Builds
Describes how to organize project output files.

Related Sections

Building C/C++ Programs
Provides links to topics describing building your program from the command line or from the integrated development environment of Visual Studio.

Visual C++ Reference
Provides links to topics describing the C and C++ language references, the libraries provided with Visual C++, the Visual C++ Extensibility Object Model, and the Microsoft Macro Assembler (MASM).

See Also

Visual Studio SDK