//同一进程间传递char* msg="ttbb";::SendMessage(hwnd,Thread_Msg_Student,0,(LPARAM)msg);//不同进程间,传递字符串通过copydata的方式//发一定注意发送的结构tagCOPYDATASTRUCT netDataPacket; netDataPacket.dwData = 0; netDataPacket.cbData =strlen(strInfo)+1; netDataPacket.lpData = strInfo; ::SendMessage(hwnd,WM_COPYDATA,0,(LPARAM)&netDataPacket); //接 BOOL CStudentNetProxyDlg::OnCopyData(CWnd*, COPYDATASTRUCT*netData) { if(netData->lpData) { char * pp=(char *)netData->lpData; CStringA strMsg; strMsg.Format(pp); return TRUE; } return FALSE; }
c++ 消息传递(通过SendMessage)
最新推荐文章于 2025-06-27 13:54:00 发布