问题:当在Vs2005 中新建一个CDialog类的子类DlgZoom然后转到对话窗口ID为IDD_DLGZOOM,之后将子类命名为DlgRotate并将对应窗口ID改为IDD_ROTATE。
1:发现无法从DlgRotate类转到相应对话框,在DlgRotate类和相应对话框中都无法添加变量。
2:DlgRotate的属性下Dialog栏中的DialogID为IDD_DLGZOOM并显示灰色无法修改。
解决方法:
1:关闭VS2005
2:将项目文件中的.vcproj文件从原来文件中剪切出去
3:重启项目(点击.sln文件)
4:出现错误提示,点确定
5:重新打开项目
结果:
1:在DlgRotate类和相应对话框中都可以添加
2:DlgRotate的属性下Dialog栏中的DialogID变为IDD_DLGROTATE