exe 與dll 進行通信 (消息事件)

MFC 重寫 wm_CopyData

mfc 作爲接受端

BOOL CCallUEFDlg::OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct) 
{


   m_editnum=(LPCSTR)(pCopyDataStruct->lpData);
   UpdateData(FALSE);

    return CDialog::OnCopyData(pWnd, pCopyDataStruct);
}

dll 發送端

    COPYDATASTRUCT cpd;
    cpd.dwData = 0;
    cpd.cbData = strlen(chTemp);
    cpd.lpData = chTemp;
SendMessage(FindWindow(NULL,"CallUEF"),WM_COPYDATA,NULL,(LPARAM)&cpd);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章