Bonjour
j'ai une petit question sur les threads.
voila je suis en train de cherché un moyen pour executé une fontion qui ce trouve dans un autre thread.
Exemple :
Mon appli a le thread 2501 et le pointeur $11d457 de la fonction sur la deuxieme appli avec thread 5401.
Quand je fais sur mon appli
type
toto : function (x,y):longint;stdcall;
var
callback : toto;
begin
@callback := $11d457;
messagebox(0,callback(x,y),'',mb_ok);
end;
Donc apres execution il y a une erreur fatal, je crois que c'est normal puisque au niveau l'appel de la fonction le call se fait sur le meme thread 5401.
Donc je cherche a savoir si c'est possible de changer de thread avant le call de la fonction.
voila j'espere que ma question n'est pas trop nulos :)
A Bientot .....