Quote Originally Posted by tacoman667
I'm sure there is ALOT to be careful with when using that copymem function. Will it be able to assign the correct data to the correct objects? I think the data will be class objects, ultimately.
Could you not just create the same class in both applications, and save the classes data to a file and load it again? You could experiment with things like AddressOf and make a CallBack function which app1 calls and app2 executes. I've tried it before, and sorta got it working. If you try using SetWindowLong with the GWL_WNDPROC or GWL_HINSTANCE flags and run app2 before app1, then make app1 send the SetWindowLong, app2 executes a function. Meh, I'll see if I have it in my backups.

chem