// Send the string to the main dialog box
COPYDATASTRUCT cds = { 0, lstrlenA(buf) + 1, buf };
HWND hWndtarget=FindWindow(NULL,"Last MessageBox Info");
if(hWndtarget)
MessageBox(NULL,"未找到目标窗口","ERROR",MB_OK);
//wParam为本窗口句柄
SendMessage(hWndtarget,WM_COPYDATA,(WPARAM)NULL,(LPARAM)&cds);
===================================================
BOOL CMir2Dlg::OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct)
{
// TODO: Add your message handler code here and/or call default
SetDlgItemText(IDC_INFO, (LPCTSTR)pCopyDataStruct->lpData);
return CDialog::OnCopyData(pWnd, pCopyDataStruct);
}