本人用vc6的类向导生成类的时候,经常出现:在设置完基类和名字后按确定时,系统弹出对话框提示,如:"unable to open the files(d:\test\MyDlg.h,d:\test\MyDlg.cpp) for class'CMyDlg'."(以上是我在创建一个Dialog时出现的提示,创建其他的类也是一样).但确定之后在类视图中是能看到所建的类的.文件也已经生成了.但在类向导中是看不见的,当然也就没有办法用类向导给他添加消息映射函数.
:如上不知那位高手能指出到底那里错了?

解决方案 »

  1.   

    我以前也出现这样的情况。
    好像.net和vc6都装了就这样。可能装了Visual Assist也这样。
    总之卸掉.NET看看吧。如果没有.NET就卸Visual Assist,如果还没有就重装VC或者System
      

  2.   

    .net 和 Visual Assist都没装,重装过系统,用不同版本的vc源盘装过.但问题依旧.哦对了,系统是Win2000 Pressionnal,windows update上的所有升级都装了
      

  3.   

    退出VC,把工程目录下的.clw文件删除了按提示重建就没事啦
      

  4.   

    把mydlg.h,mydlg.cpp删除之后重新用classwizard生成一次
      

  5.   

    楼上的两位
    要是这么简单就好了。
    关键在于每加入一个类都这样子。像你们说的,每加入一个类就要删除clw一次了,根本就是没解决问题啊
      

  6.   

    这种情况是经常发生的,.net我没见过,vc6.0见得多了,经验就是尽量避免不停的由控件产生类,如果第一次就碰到,那只能说你运气太好了。
      

  7.   

    我也遇到过,毛病出了几次,最后windows重启的时候,把我一个.cpp文件给删除了,555555555
    后来把工程文件copy到另外一个盘就好了,怀疑是不是硬盘有坏道啊~
      

  8.   

    我装了va,有时会出一些奇怪的问题,比如cpp文件中代码莫名其妙的没了。
    楼主装了va的话,卸了试试