MFC中新建一个对话框的时候,创建类,然后添加控件;
后来因为项目原因,给对话框ID进行了重新修改,再次添加其他控件时,提示该错误:
原因是,VS在修改了对话框ID后,会同步修改到Resource.h和 .cpp文件,但是在.h的类声明中,还是原来的ID,导致该错误。
解决:
1.检查.cpp文件中类构造函数中,绑定的ID是否正确
2.检查.h文件中对话框数据部分,对话框ID属性,修改为当前的ID,而不是默认的IDD_DIALOG1这种
然后再去,资源视图界面添加变量即可!
MFC中新建一个对话框的时候,创建类,然后添加控件;
后来因为项目原因,给对话框ID进行了重新修改,再次添加其他控件时,提示该错误:
原因是,VS在修改了对话框ID后,会同步修改到Resource.h和 .cpp文件,但是在.h的类声明中,还是原来的ID,导致该错误。
解决:
1.检查.cpp文件中类构造函数中,绑定的ID是否正确
2.检查.h文件中对话框数据部分,对话框ID属性,修改为当前的ID,而不是默认的IDD_DIALOG1这种
然后再去,资源视图界面添加变量即可!