VC++ tutorial

Visual C++ Examples

How To Add Menu In VC++

Visual C++ includes the tools
Previous Home Next

The integrated Development Environment visual C++ shares many window and tools in common with other languages. many of those, including solution Explorer, the code Editor, and the Debugger, are documented in the library under Application Development in visual studio.

Its provide the information about the visual C++, and provides links to other information relevant to visual c++. Visual C++ has several tools specifically for native code development. These tools are also listed in this article. For a list of which tools are available in each edition of Visual Studio.

Basic visual C++ Tools

Command line tools: The heart of Visual C++ is a C++ compiler, a linker, a library utility, a resource compiler, and a build facility. These can all be accessed from the command line directly. the command-line equivalents for these tools:

  1. cl.exe: Compiler: A command file is a text file that contains options and filenames you would otherwise type on thecommand lineor specify using theCL environment variable.
  2. link.exe: Linker: LINK.exe links Common Object File Format (COFF) object files and libraries to create an executable (.exe) file or a dynamic-link library (DLL).
  3. lib.exe: Library utility: The Microsoft Library Manager (LIB.exe) creates and manages a library of Common Object File Format (COFF) object files.LIB can also be used to create export files and import libraries to reference exported.
  4. implib.exe: Import library utility: IMPLIB takes as input either DLLs or module definition files, or both, and produces an import library (.lib) as output.
  5. nmake.exe: Microsoft's make facility:
  6. rc.exe: Resource compiler: The Resource Compiler compiles the resource definition file and the resource files (binary files such as icon, bitmap, and cursor files) into a binary resource (.RES) file. The .RES file can then be included in any VB project, and once the VB project is compiled, the resources are accessible to Win32 API functions as well as the standard VB LoadResString, LoadResPicture and LoadResData functions.

Other tools: Visual C++ supplies several external utilities that are added to the program group for Visual C++ when it is installed. Several of these are also available from Developer Studio by way of the Tools menu.

  1. creating a solution and projects: In all editions of Visual C++, you organize the source code and related files for an executable ( such as an .exe, .dll or .lib) into a project.
  2. ActiveX Control Test Container: This provides a simple environment that allows you to test your ActiveX controls and how they work when used from a container application.
  3. WinDiff: WinDiff in the Common\Tools subdirectory, under the location where Visual C++ was installed. WinDiff allows you to compare two files in a convenient Windows app that is much more user-friendly than other compare or diff tools you might have used from the command line.
  4. MFC Tracer: This application may be used to enable various levels of debug messages that MFC may send to the Output window of Developer Studio when an application is executing or being debugged.
  5. Adding and Editing Resources: The term "resource" in the context of a Visual Studio desktop project includes things such as dialog boxes, icons, localizable strings, spash screens, database connection strings, or any arbitrary data that you want to include in the executable file. Visual Studio.
Previous Home Next