想做一个多文档的东东,里边预先生成了一个frame,上面有一些控件(图像、声音等)。运行的时候用户能够通过我的程序发布那个frame,也可以对那个frame进行修改。大家帮帮忙啊。说详细点好吧。还有一个问题就是如何让对话框限制在主窗口之中?我试着得到parent的句柄,但是失败了

解决方案 »

  1.   

    关注.可以用view嘛,他被限制在主窗口中.view从CFormView继承上面可以摆控件.
      

  2.   

    可以从CDialog继承一个对话框类,处理他的
    WM_MOVE
    WM_MOVING
    来达到限制它在你窗口的目的
      

  3.   

    什么叫做“运行的时候用户能够通过我的程序发布那个frame”不要使用对话框了,你是MDI,使用View就可以了。也可以直接使用CFormView,它可以靠对话框资源生成并摆放控件,更简单一些
      

  4.   

    我想是不是要用到CONTANIER。但是手头资料不多,也还没有尝试出来另外,本来是想用DIALOG来做的,现在是用的VIEW做。