MFC可以只调试子对话框程序吗?

不知道子对话框程序写的能不能运行,,想调试一下(还是说只能一起运行?)

不能运行会提示
你i想调试,在子对话框的某个事件里面打个断点不就可以吗

  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/680066
  • 这篇博客你也可以参考下:MFC选择指定文件并显示路径,MFC打开文件夹显示文件夹中多种类型的文件名,双击图片名显示图片
  • 除此之外, 这篇博客: MFC入门(窗口跳转,下拉列表,获取数据)中的 我用MFC做了个小程序,用到了一些入门的知识,总结一下! 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 资源试图(视图——资源视图)

    1.Dialog——对话框资源
    2.Icon——图标资源
    3.String Table——字串表
    4.Version——版本

    • 实现窗口的跳转

    1.首先添加一个控件
    2.创建一个新的窗口,并添加一个类(包括该窗口的.cpp和.h)
    3.双击控件,进入函数,添加代码:窗口名 变量;变量.DoModal();
    4.实现窗口间传值:窗口名 变量;变量.NewWindowData=OldWindowData;
    例如:

    Dialog1 Dlg;
    Dlg.NewWindowData=OldWindowData;//将旧窗口的一个值赋给新窗口的一个值
    Dlg .DoModal();//加载窗口
    
    • 关于下拉列表
      1.Combo(加变量,Data(输入数据,用;隔开))
      2.给下拉列表赋一个默认值:在OnInitDialog()中添加初始化的代码:
    CComboBox*pBox=(CComboBox*)GetDlgItem(IDC_COMBO1);
    pBox->SetCurSel(0)//显示第0行的数据
    
    • 获取文本框的数据
    UpdateData(TRUE);
    i;//保存在这个变量中
    UpdateData(FALSE);
    

    以上就是入门MFC时解决一些小问题的知识。