G
Guest
hi, I have two C# Compact Framework applications. I want to make Interprocess communication between the applications by Message Window. Does any one know how to do it
I using MarshalEx.StringToHGlobalUni(message); to convert the message into IntPtr and pass this IntPtr and unmarshal it in the otherside by calling Marshal.PtrToStringUni(wParam); to unmarshal the int pointer back to string. However this doesn't work. Since these two applications are not sharing the same memory pool. Any one know how to resolve this
Or if MessageWindow is not a proper way to do it, what are other choices out there
Please Help, Great Appreciate. Thanks
Regardless, Wayne
I using MarshalEx.StringToHGlobalUni(message); to convert the message into IntPtr and pass this IntPtr and unmarshal it in the otherside by calling Marshal.PtrToStringUni(wParam); to unmarshal the int pointer back to string. However this doesn't work. Since these two applications are not sharing the same memory pool. Any one know how to resolve this
Or if MessageWindow is not a proper way to do it, what are other choices out there
Please Help, Great Appreciate. Thanks
Regardless, Wayne