我是由C#转C++ , MFC中很多地方不理解.就在创建MDI后 在文档中添加一个按钮  都做不出来;想问下我要做以上效果 我应该怎么去做?我发现是不是CView  不支持  我添加控件上去 一定要让我用 CFormView

解决方案 »

  1.   

    首先声明一下
    我没有别的意思
    然后
    C#那种傻瓜级的编辑方式在给予MFC的VC++中是行不通的
    如果你这种惯性思维还比较强
    建议你从对话框程序开始
    慢慢熟悉MFC的机理后你就习惯了
    再多说一句
    不是CView不支持
    不过用CFormView确实类似于C#的form
      

  2.   

    CView通过点击菜单弹出对话框!模态的很简单
      

  3.   

    要在CView上添加控件估计只有自己画上去了.
      

  4.   

    CView 也是一个窗口,可以在上面创建任何控件,除了CFormView,不能像编辑对话框那样拖上去,可以动态创建CButton btn;
    btn.Create(_T(""), WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, rect, this, 123);