你要学会按照错误提示查找错误。比如 'dlg1' : undeclared identifier意思是dlg1这个类型未识别,你应该忘了添加头文件#include "dlg1.h", 比如syntax error : missing ';' before 'else'说你的else前面缺少分号,可是你已经有了啊,原来你的分号是在中文输入法下输入的,是错误的 ;和;的区别 在比如syntax error : missing ';' before 'tag::id'一看就是IDOK你错写成IDoK,你要细心点
VC变成添加类 成员 的时候尽量使用类向导 。。。
或者就习惯性的 头文件 声明 cpp 定义