Am 05.06.2010 13:33, schrieb Zarathustra:
Secondly, I'm not sure if you can pass delegates to a C function. C code
wouldn't understand delegates. They are not the same as function
pointers. I suggest you use function pointers instead, paying attention
to linkage.
Of course It is possible, because I have done it and it works pretty well.
only with static methods - a real delegate needs the this-pointer in a
register (not on the stack), thats the main difference between function
ptr and delegates, thats why you can't use a (non static) method on for
example the win-api callbacks, because the caller don't know your object