MFC 每双击就会在View动态创建一个新的编辑框,请大神帮忙想想思路

void CTestView::OnLButtonDblClk(UINT nFlags, CPoint point) 

{

CRect rct(0,0,150,50);
m_Edit1 = new CEdit();
m_Edit1->Create(ES_MULTILINE | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_BORDER,rct,this, 88888);
m_Edit1->ShowWindow(SW_SHOW);
}

MFC 每双击就会在View动态创建一个新的编辑框,请大神帮忙想想思路

坐标会rct(0,0+50*i,150,50+50*i)

    int x = 0,y = 0,nCount = 0;
    CEdit *pEdit[10];

    CRect rct(x,y,150,50);
    pEdit[nCount] = new CEdit();
    pEdit[nCount]->Create(ES_MULTILINE | WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_BORDER,rct,this, 8888 + nCount);
    pEdit[nCount]->ShowWindow(SW_SHOW);

动态创建的位置和数量。。。

创建了新的编辑框后,要把旧的编辑框释放掉

图片说明
可是我要留着编辑框,后续还会保存数据,以上是我想要的效果图,每双击都会新建一个编辑框