Tanwave Generator in VC++
Rate this article
0 out of 5


Introduction

While going through VC++ training period, I thought of doing a project in that language. Some select Optics as the subject with the objective to create Tan wave Generator. Tan wave Generator, a VC++ application, will display the tan wave. This project will also show you how to develop a basic VC++ application and it upgrades VC++ 6.0 project to Visual Studio 2005 project.




Screen Shot

Background

This article assumes that you have some basic knowledge in C++ concepts including class, function, member variable, constructor etc.



Basic Data Flow Diagram


The basic steps which I used in the development of the VC++ program are given below.





Using the Project


You can open the project both in Visual Studio 6.0 and Visual Studio 2005.

To open the project in Visual Studio 6.0:

  1. Open the project folder and explore “.dsw” extension file.
  2. Click “Build All” button to compile the project and then click the “Execute” button to display the output.
To open the project in Visual Studio 2005:

  1. Open the project folder and explore “.sln” extension file.
  2. Click “Build Project” button from “Build” Menu to compile the project and then click “Start Debugging” button from “Debug” Menu to display the output.


Points of Interest

Some of the used features and classes of VC++ in this project are:
MFC App Wizard, Single Document Interface, SDI Application, CWinApp, CView, CDocument, CFrameWnd, CString, CDC, CDialog, CComboBox, Visual Studio 6.0, Visual Studio 2005, Physics, Optics.



History

09/04/2012 - Article Created



Please download the source code and the associated project binaries form the below link and try experimenting with the source code and binaries.







Tanwave Generator Source


Tanwave Generator Binaries

About The Author
Alpha Jose
I complete my graduation BCA from Santigiri College, Vazhithala.
Number Of articles Posted
4
Number Of Messages Posted
0
Joined Date
16/03/2012
   
Author
Messages
Posted:
Post Your Comments
Name (Max 50 Chars)
Comments

 
   
TekTipsDownload
GateExam
Academic Projects
TekTipsExperts
Android