Je mets déjà mon interface à jour via des "delegate" mais si j'appelle ceux-ci depuis un thread, il va falloir que je fasse des MethodInvoker etc. En csharp, c'est facile de faire un:
... new MethodInvoker(delegate { mafonction(params..);});
Mais en C++/CLI, à ma connaissance, il n'existe pas de forme équivalente à .
Pour que mon application soit threadsafe, il faudrait que dans chacune des fonctions où je mets des composants de mon interface à jour, je fasse un test sur InvokeRequired? C'est quand même lourd...
Partager