因为不是基于对话框的。所以好像不能直接编辑界面是不是。我看了几个源代码,好像是在 CMainFrame::OnCreate中创建的比如if (!m_wndSend.Create(this, IDD_SENDDLG, WS_CHILD | WS_VISIBLE | CBRS_TOP
| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC, IDD_SENDDLG))
{这个大概都是约束条件吧。是不是这样就可以了。初学者很难知道吧而且必须手动添加代码么。有什么更加直观的方法么。我是做AS3的最近抽空看了点c++入门,感觉mfc阿flex,aswing什么的应该都有共同之处。不知道有没有手动直观编辑约束和布局的方法。谢谢

解决方案 »

  1.   

    if (!m_wndSend.Create(this, IDD_SENDDLG, WS_CHILD | WS_VISIBLE | CBRS_TOP
    | CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC, IDD_SENDDLG))
    {这个大概都是约束条件吧。是不是这样就可以了。初学者很难知道吧
    ==============
    这个应该是创建控件,从后面的参数看应该是创建工具栏的。
    如果想简单一点,你可以将CXXView类的基类改为CFormView类,这样就和对话框差不多了。
      

  2.   

    在建立时可以选择view类继承于CFormView类就可以编辑了