CIS Logo SVC Logo

   Computing & Information Systems


Schoology Facebook        Search CIS Site      Tutorials

Software Design Using C++

Using AppWizard

Visual C++ has a wizard called AppWizard that creates the outline of a working Windows application for you. You then use various tools to edit what was produced, to add classes, functions, variables, code, etc. until you have the desired working application. A newer and somewhat easier way to create a Windows application with a graphical user interface is to make what is called a Windows Forms Application in Visual Studio.

There are three sections below. The first is for Visual C++ 6.0, and the second is specific to Visual C++ .NET. Make sure that you read the section that corresponds to your compiler. Of course, everything here is Windows-specific and does not work with g++ under Linux. The third section has to do with various types of boxes that you can use in a Windows application. This section works with either version of Visual C++.


  • MFC Programming in C++ with the Standard Template Libraries. William H. Murray and Chris H. Pappas. Prentice-Hall PTR (2000). This book discusses templates, the standard template library, Microsoft Foundation Class programming, and graphics programming.
  • Teach Yourself Visual C++ 5 in 24 Hours. Mickey Williams. Sams Publishing (1998).
  • Teach Yourself Visual C++ 5.0. David A. Holzgang and Lewis Napper. MIS Press (1997).
  • Teach Yourself Visual C++ 6 in 21 Days. Davis Chapman. Sams Publishing (1998).
  • Visual C++ 5: The Complete Reference. Chris H. Pappas and William H. Murray III. Osborne/McGraw-Hill (1997).
Back to the main page for Software Design Using C++

Author: Br. David Carlson with contributions by Br. Isidore Minerd
Last updated: August 27, 2009