Share via


What is a Visual C++ Project?

OverviewHow Do IDetails

Your Visual C++ program is organized into a Visual C++-based project that contains all the files you use when developing, compiling, building, and debugging your application. You view your project in a workspace window which has four different tabs for displaying information: ClassView, which shows the classes in your project, FileView, which shows the files in your project, and ResourceView, which shows the resources in your project.

Visual C++ projects are part of a project that allows you to create multiple projects in more than one language in a shared development environment. Files created in one Visual C++ project can be shared with other Visual C++ projects and, where appropriate, with projects created for other programs.

When your Visual C++ programs use the Microsoft Foundation Classes (MFC) or the Active Template Library (ATL), wizards create starter files for you. When you create non-MFC programs or libraries, a project file is created and then you add your source files to it.

What do you want to know more about?