本帖最后由 zu4nu 于 2009-08-12 11:06:32 编辑

解决方案 »

  1.   

    OnUrl直接写在OnCopyData就行了,不要使用自定义消息。
      

  2.   

    OnCopyData既然能保证成功,看OnURL的两个参数如果是0,0,直接写在OnCopyData中这样BOOL CDlgInfo::OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct) 

    PSENDDATA pData =(PSENDDATA)pCopyDataStruct->lpData; 
    strcpy(sd.strUrl,pData->strUrl); 
    strcpy(sd.strCookie,pData->strCookie); 
    sd.bPostData =pData->bPostData; 
    MessageBox(sd.strUrl, "接收到的网址", NULL); 
    MessageBox(sd.strCookie, "接收到的Cookie", NULL); 
    CDlgInfo::OnUrl(0,0);
    return CDialog::OnCopyData(pWnd, pCopyDataStruct);