两个问题1.直接来:'E:\FamilyProManagerSoft\FamilyProManagerSoft\MainDlg.cpp': No such file or directory以上MainDlg这个类我已经删掉了包括头文件 这里面提示错误 该怎么解决  想重新建工程的话要做的太多 不想重复 我找了关联这个类的所有代码没找见在哪儿还调用这个类了2.如下窗口
我要点击确定button之后响应弹出另一个窗口 窗口类为下一个窗口包含CTabCtrl控件 (已生成类,想的是不是这个的问题)
那我的button响应该怎么写 我写的是
        MyMainLog *dlg = new MyMainLog;
dlg->Create(IDD_DIALOG_MAIN);//IDD_DIALOG_MAIN下一个窗口ID
dlg->ShowWindow(SW_SHOW);哪里不对 ?已包含头文件。MFC删除资源报错CTabCtrl

解决方案 »

  1.   

    1.要在工程中删除这两个文件,不知道你怎么删除的。然后要rebulid all
    2.你到底有什么问题?
      

  2.   

    直接来:'E:\FamilyProManagerSoft\FamilyProManagerSoft\MainDlg.cpp': No such file or directory
    ------------------------------------单机这个应该有其他文件来引用这个头文件!
      

  3.   


    我是直接在工程所在目录下删除着个类的.cpp和.h文件  然后rebuild all过了 开始一切正常   等到后面我在调试的时候出现这个错误
      

  4.   

    把包含的所有inlude "MainDlg.h"的位置删除掉
      

  5.   

    Classview视图下,Fileview 视图下,工程文件夹下,把此.Cpp/.h 删掉,
      

  6.   

    你的工程文件里还引用了 MainDlg.cpp   再解决方案资源视图的 源文件 目录下 删除 MainDlg.cpp
      

  7.   

    现在这个可以了 但是上面指针有出现问题了,百度了一下说是有野指针
    这个该怎么解决 我在当前函数谢了释放指针deleted dlg,错误依旧  怎么办
      

  8.   


    void CFamilyProManagerSoftDlg::OnBUTTONLogin() 
    {
    // TODO: Add your control notification handler code here //非模态对话框
    CMyMainLog *Mydlg = new CMyMainLog;//CMyMainLog为新弹出窗口的类名
    Mydlg->Create(IDD_DIALOG_MAIN);
    dlg->ShowWindow(SW_SHOW);

    代码就这几行
      

  9.   

    上面那个dlg->ShowWindow(SW_SHOW)写错了  dlg是Mydlg  谢谢  帮我看看
      

  10.   

    我发现了,主要错误是在  我在弹出框口类里面初始化CTabCtrl对象的时候出现的错误  这个控件生成类了