11 Dec 2015 by User 10668410
You haven't really given enough information but at a glance of your implementation i would probably just do one of these and not even bother with managing the threads myself.void DoStuff(){ // Has been called from a "wrong" thread? if (InvokeRequired) { // Dispatch...