我想從C#(Compact Frame)中的應用程序發送WindowsMessage到另一個在C++(MFC)中,他們都在PDA中。如何從C#發送Windows消息到C++(MFC)?
在接收器應用程序(MFC)中,我意識到我收到消息但我無法讀取字符串消息,它顯示了一個小方塊。
這是發件人(C#)的代碼
OpenNETCF.Win32.Win32Window.SendMessage(hwndVal, typeMsgVal, intValue, stringMessage);
這是接收器(C++)
CString myStr = (CString) lParam;
AfxMessageBox(myStr);
的代碼
非常感謝提前!
http://stackoverflow.com/questions/184777/passing-data-between-c-mfc-app-and-c-sharp – user1849534
你是如何在接收器中接收消息的?請發佈接收器代碼以幫助解釋問題 – stamhaney
我不知道OpenNETCF函數 - 是不是正確地將字符串編組爲正確,而不僅僅是發送指針/對象引用?您可能需要使用[WM_COPYDATA](http://stackoverflow.com/a/10619347/243245) – Rup