我用的VS2008.我建了个MFC对话框程序,做了几天了,一切正常。今天拖了个按钮进去,准备写CLICK事件,结果不行了,弹出个对话框是添加类的对话框,意思是我这个对话框还没有建类。我这对话框都用了几天了,其他的什么按钮事件都已经写了,类也都还在,我还能在已有的事件里面进行改动。我看了一下,对话框的消息和控件事件里都是空的,什么都没有。有人遇到过这种情况吗。

解决方案 »

  1.   

    老问题了。
    把.suo和.ncb都删了,然后重新打开工程文件,重新编译,保存所有,关闭。重新打开,应该就有了。如果仍然没有的话,先就这么用着,过段时间就会有了。
      

  2.   

    删除ncb等文件,然后让编译器重建intelligence
      

  3.   


    可能是你后来改过dlg的资源的名字。 vs里就不认识了,没事, 手动添加事件就行了。 总不能删了重新复制过去吧?
      

  4.   

    没提示,再关闭工程,删除.ncb等文件,再重新打开工程,Rebuild All一下
      

  5.   

    郁闷了,每次把解决方案清理了,把NCB删了就有提示了,但是只要再bulid,提示马上又没有了
      

  6.   

    VS的BUG 怎么微软就是搞不定呢,也真是为难你了 呵呵