Hi Dave,
FindFast has been the culprit behind coments of this type in the past. Have you shut this down? You could also lock up the keyboard and mouse while the busy stuff is happening.
Another thought, calls to dll's will default to running in the UI thread. You can configure them as threadsafe to get them out of the UI thread if the code is re-entrant.
Otherwise, this is one of those times I hope I am wrong.
You just can't do that with Win98.
First, I guess we will have to rule out a RT environment.
I believe a NT machine with two proccessors will allow you to bind an app to one of the cpu's. I think that is about as close as you will be able to get on a MicroSoft platform.
Please chime in if there are other options.
Ben