Sorry, poor chioce of words.

Specify, I has thinking of the "BackgroundWorker" thread Object and the "assigning of events delegates" to it.
And I notices with the native scenario... only a header file was necessary. Worker thread objects are probably the coventional approach.


However, you're right, I can simply create a thread object and then call the Start method.
Or use the Disspathcher Method: buttionObj.Dispathcher.Begin(DispacherPriority.Normal, afunction);

In your reply, I thought you were referring to manage and unmanaded wrapper integration scenarios.
But a second look a the Threading Class... It's really simple too!

Thanks for your help -- and it's greatly appreciated.

King