Alfredo, I may not fully understand the problem. Are you simply asking how to call back into C# from C++?
We use 2 different approaches. Function pointers. If you pass a C# delegate through the PInvoke layer C++ will view that as a function pointer. COM Interop. (Only supported on Windows and Linux.) This allows you to marshal a Managed object to C++ which then can call methods on that objects' interface(s). -bill _______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list