Development Environment (How Do I in Visual C++)
This page links to help on tasks related to the development environment for Visual C++. To view other categories of popular tasks covered in Help, see How Do I in Visual C++.
Visual Studio Basics
Help on Help (Microsoft Document Explorer Help)
Provides information about using Microsoft Document Explorer and the various Help collections available to you.
Introduction to Visual C++ for UNIX Users
Provides information for UNIX users who are new to Visual C++ and want to become productive with Visual C++.
Introducing the Visual Studio IDE (C++)
Demonstrates how to create a new standard C++ program and test its functionality using features available in Visual Studio for the C++ developer.
Compiling a C++ Program that Targets the CLR in Visual Studio (C++)
Demonstrates how to use Visual Studio to compile a Visual C++ program.
Debugging in Visual Studio
Demonstrates how you can use Visual Studio to stop at procedure locations, inspect memory and register values, change variables, observe message traffic, and get a close look at how your code works or does not work.
Solutions and Projects
Creating a Standard C++ Program (C++)
Demonstrates how to create a new project, add a new file to the project, edit the file to add C++ code, and then compile and run the program using Visual Studio.
Creating a Windows Forms Application By Using the .NET Framework (C++)
Creates a Windows Forms application using several standard controls from the Toolbox.
Creating a Windows Forms Control (C++)
Creates a Windows Forms control, a component that can be placed in a Windows Forms application.
How to: Create a C++ Project from Existing Code
Discusses how to create a Visual C++ project using the Create Project From Existing Code Files wizard.
Walkthrough: Using Profile-Guided Optimizations
Demonstrates how to use profile-guided optimization (PGO) for varied scenarios that range from simple implementations using PGO build menus in the Visual Studio Integrated Development Environment (IDE), to more advanced scenarios that require custom configurations.
How to: Inherit Project Settings from Property Sheets
Describes how to specify that your Visual C++ project or project property sheet will inherit its project configuration from a property sheet.
How to: Organize Project Output Files for Builds
Describes best practices for organizing project output files.
Visual C++ Compiler and Linker Options
.lib Files as Linker Input
Describes how to add .lib files as linker input in the development environment.
Building Browse Information Files: Overview
Describes how to create a smaller .bsc file and how to combine browse information from several projects into one browser file (.bsc).
Excluding Files When Dependency Checking
Describes how to exclude files from dependency checking.
How to: Create a Release Build
Describes how to generate a release build of your program.
How to: Debug a Release Build
Describes how to debug a release build of your program.
How to: Set LIB.EXE Options in the Visual Studio Development Environment
Describes how to set LIB.EXE options in the Visual Studio development environment.
Creating Precompiled Header Files
Describes how the Microsoft C and C++ compilers provide options for precompiling any C or C++ code, including inline code.
When to Precompile Source Code
Describes when it is appropriate to use precompiled headers.
Two Choices for Precompiling Code
Describes the two choices for precompiling code: automatic precompiling and manual precompiling.
Precompiled Header Consistency Rules
Discusses guidelines that will help you use precompiled headers more efficiently.
Using Precompiled Headers in a Project
Describes a method for using the manual precompiled-header options in a project.
Code and Text Editor
Introduces the Code and Text Editor, the word processor of the integrated development environment (IDE).
Explains how you can use IntelliSense to find the information you need and insert language elements directly into your code.
- Querying the .pdb File
Describes how to query a .pdb file.