EXE1是一个多文挡程序,我想把EXE2、EXE3嵌入到EXE1中,EXE1就相当于父窗口,EXE2、EXE3成为它的子窗口,它们要成为一个程序,并且EXE2、EXE3能够互传数据。我采用上面的程序弹出来的是三个独立的程序,只有EXE2显示在EXE1的窗口中。不知道这能不能实现,请高手指点一下小妹啊~~~~~~~~~~~~~~~pMainFrame->ShowWindow(m_nCmdShow);
pMainFrame->UpdateWindow();
    SetWindowLong(m_pMainWnd->m_hWnd,GWL_STYLE,GetWindowLong(m_pMainWnd->m_hWnd,GWL_STYLE)|WS_CLIPCHILDREN);   
    HINSTANCE   hp=ShellExecute(NULL,"open","E:\\Pwav2mp3.exe",NULL,"",SW_MAXIMIZE);   
    CWnd   *pWnd=NULL;   
    while(1)   //一直到窗体被建立   
{   
pWnd=CWnd::FindWindow(NULL,"Pwav2mp3");   
          if   (pWnd)  
  break;   
}  
    hp=ShellExecute(NULL,"open","E:\\Dlview32.exe",NULL,"",SW_MAXIMIZE);   
    CWnd *pWnd1=NULL;   
    while(1)   //一直到窗体被建立   
{   
pWnd1=CWnd::FindWindow(NULL,"Dlview32");   
          if   (pWnd1)  
  break;   
}  
     pWnd->SetParent(m_pMainWnd);   
     pWnd1->SetParent(m_pMainWnd);    return TRUE;