在编写程序时,经常碰到这种情况,在通过类向导为一个对话框创建新类时,会弹出错误对话框,提示如下:
unable to open the files (**.cpp) for class "**"。
而在项目目录下却产生了类相关的头文件和cpp文件,并且在file view可见,这时只能点击cancel取消,然而在
类视图中却产生了新类,可是在classwizard中却没有显示这个类。
解决:这是VC++6的一个BUG,此时将.clw文件删除,然后再点classwizard重建该文件即可
原因:原来建了一个类,没有删除干净。解决方案:Step1: 在目录下删除*.clwStep3: 关掉窗口,RebuiltStep4: 打开ClassWizard,弹出窗口,是否重建*.clw,点击"是",取原来.clw名字Step5: 在ClassWizard中有该类的向导了。