从网上下载了一个用VC++编写的计数器程序,里面有很多文件,主要有两种文件,

来源:百度知道 编辑:UC知道 时间:2024/07/08 13:13:18
一种是图标上有h,另一个图标是C++,
其中h图标的文件有calculator calculatorDlg resource stdAfx
c++图标的有calculator calculatorDlg stdAfx
但不知道哪个是用来生成应用程序的?也就是编程所需的程序代码
高手指导一下,急!急!急!回答的好的一定再加分,谢谢了!

C++中是按类添加程序的,每一类就包括.h和.cpp文件。
calculator是工程文件,.h是头文件,而.cpp是头文件中函数的定义,该类一般不需要改动。
calculatorDlg是你看到的计数器界面,Dlg说明是一个对话框,编程主要是在calculatorDlg.h中声明变量和函数名,在calculatorDlg.cpp中写函数体。
resource是资源文件,你用对话框就是一种资源,一般自动生成,不用管它
stdAfx是库函数引用头文件,它将多种库函数头文件封装在一起,一般不需要改动

点Build->Build编辑。h是头文件, cpp是代码文件。

如果程序没错误的话。点击工程目录下的dsw文件,进去后点组建中的全部重建,主要是怕你下载的c++文件中pch文件有问题,如果没用问题的话,直接点感叹号就好了。