設有三個對話框, 標示分別為IDD_DIALOG1, IDD_DIALOG2, IDD_DIALOG3, 對應的類分別為CDlg1, CDlg2, CDlg3, 在CDlg1類的頭文件中加入
    .......
    #include "dlg2.h"
    ..........
    public:
        CDlg2 m_dlg2;
然後在Dlg1.cpp中加入某一事件, 如按鈕事件
   .....
   void CDlg1::OnButton1()
   {
        if(m_dlg2.GetSafeHwnd() == 0)
        {
             m_dlg2.Create(IDD_DIALOG2, this);
        } 
   }
則可將對話框2"粘貼"在對話框1上.問題:在對話框2上激發一事件, 使對話框3"粘貼"在對話框1上剛才對話框2所在位置, 且要將對話框2 Destroy(), 該如何做?我試了多次, 總有問題, 那位大俠能詳細解釋一下, 謝謝!