请教一下,
我新建的MFC单文档工程,默认是一个像WORD一样的一个空白框,MFC里怎么像VB一样添加一个窗体,然后在窗体上添加控件?

解决方案 »

  1.   

    MFC只能在对话框中手动添加控件,在单文档中添加控件要用代码实现
      

  2.   

    在资源里插入一个对话框,然后画控件,再基于这个对话框生成一个类,比如CMyDlg;
    然后定义一个CMyDlg变量,比如CMyDlg dlg;
    调用dlg.DoModal()就能弹出来了。
      

  3.   

    如果你只要一个窗口,可以将View类从CFormView类中派生。
      

  4.   

    VC和VB差很多
    要慢慢习惯
    在VC中没有所谓窗体
    如果你想进行所见即所得式的编程可以通过对话框工程(我一直如此)
    或者通过CFormView
    否则你只能动态创建各种控件
      

  5.   

    你说的是CFormView吧,创建工程的最后一步,view类的基类选择CFormView,默认的是CView类