Fundamentals of
C++

Totally free education on the Internet

About · FAQ ·Tell a Friend · Comments  · Course Home Page  ·  IT Learning Center

About this Course

coverIT05.jpg (2354 bytes)

This course is intended for serious computer hobbyists, IT students, and IT professionals. You need Windows and Visual C++ installed.

The free online textbook for this course is Visual C++ 6 Unleashed . Read the Introduction to the book.

offiste01.jpg (430 bytes) Indicates links that take you away from the Free-Ed.Net site. Use the links on these offsite pages carefully, and use the Back function on your browser to return to the assigments.

 

Lesson 1. The Visual C++ 6.0 Environment

Although Visual C++ is first and foremost a C++ compiler, it also offers a complete development environment made up of many components that work together to simplify the development process. Many of the features of this environment will be familiar to you; after all, some basic features are ones that any integrated development environment is expected to provide. However, many of the features of the development environment are unique to Visual C++ and might seem a bit foreign at first, but you will soon see that these features can significantly improve your productivity.

In this lesson, you will

  • Develop a complete application with MFC AppWizard.
  • Examine the application architecture used by MFC.
  • See how MFC works behind the scenes to make your application run.

Reading Assignments

Read the following sections from your free online textbook:

offiste01.jpg (430 bytes) Developer Studio
offiste01.jpg (430 bytes) The Project Workspace
offiste01.jpg (430 bytes) The Workspace Window
offiste01.jpg (430 bytes) Project Configurations
offiste01.jpg (430 bytes) Converting Older Projects
offiste01.jpg (430 bytes) Working with Multiple Projects
offiste01.jpg (430 bytes) Working with Resources
offiste01.jpg (430 bytes) Editing Resources
offiste01.jpg (430 bytes) MFC AppWizard
offiste01.jpg (430 bytes) ClassWizard
offiste01.jpg (430 bytes) Component Gallery
offiste01.jpg (430 bytes) Integrated Debugger
offiste01.jpg (430 bytes) Command-Line Tools
offiste01.jpg (430 bytes) Other Tools
 

Learning Activities

  1. Use this search box to refine and expand your understanding of new terms and concepts in the reading assignments.

Custom Search
  1. offiste01.jpg (430 bytes) Read the Summary of the lesson.


Web design and curriculum: David L. Heiserman

Copyright © 2005 SweetHaven Publishing Services
All Rights Reserved