我想做一个窗口,直到运行的时候才可以确定窗口里面有什莫控件。
比如,在运行的时候。一开始先要求用户输入窗口里面有几个Edit box
然后再按照用户的要求创建里面的Edit box.
请各位给点经验。
多谢,多谢。

解决方案 »

  1.   

    这个是比较复杂的.
    用ObList.
    先用New 建立一个对象的实例,加入到ObList中,再显示.
      

  2.   

    可不可以做成象word的查找替换对话框,先隐藏,然后根据条件显示。
      

  3.   

    ruihuahan(飞不起来的笨鸟) 说的有道理,但是比较固定
    可以利用代参数的构造函数了
      

  4.   

    完全可以的比如你想在对话框内动态产生edit控件
    首先定义出CEdit的一个CObList的变量
    private:
       CObList m_editlist;
    然后当你需要产生对话框时
       CEdit* pEdit=new CEdit;
      pEdit->Create(.....);//具体参数查一下msdn
      m_editlist.AddTail(pEdit);
    就ok了,动态产生的CEdit对象会在对话框的析构函数里自动删除,
      

  5.   

    对呀,直接调用该控件的Create嘛