具体情况是这样的:双击一个一个按钮提示不能添加新成员,使用类向导提示类向导对该类的入口丢失或是类被破坏了,要我新建一个类。the classwizard entry for the class "CMyDlg"is missing or corrupt in the 
classwizard database file "*.clw"我该怎么办呢,从头再来吗?

解决方案 »

  1.   

    删除掉*。clw ,然后按CTRL+W,系统会问你是否重新生成*。Clw,选择是,就可以生成*。clw
      

  2.   

    删除掉*。clw ,然后按CTRL+W,
    不管怎么问一路Next OK.
      

  3.   

    也有可能,你的CMyDlg类的定义文件丢失了,那样的话,你要重建这个类。关闭你的工程,还有其他一些文件也可以删除:*.aps, *.opt, *.ncb然后,rebuild all
      

  4.   

    当我rebuild all时,必需新建一个类,为什么我不能选择原来的CMyDlg类?
      

  5.   

    用<ctrl>+w 在class wizard中给按钮加消息
      

  6.   

    为什么删除:*.aps, *.opt, *.ncb文件后,原来定义的变量都不可见了,但是调试正确,不好处理,必须在成员变量中重新定义么?