Nigel,
It's the first time I've ever been over here *g*
From what I read though the VS infoviewer topic under Win95 the OS is really handling the timeslicing between apps so that one process doesn't hog the machine. In Win3 we had to explicitly give up time inside loops.
But I don't use the Borland C++ compiler, I threw it away a few generations back when disk space wasn't as cheap as it is now because it created a 75 megs worth of files compiling a sample chess app it had.
>Thanks, David. Nice to see somebody looks in VS Forum. I could not find Yield in my help (I am actually using Borland). I did find a reference elsewhere which said that Yield has no effect in Win32 but PeekMessage in Win32API Help should be used instead. I will have a play with this. Thank you for pointing me in that direction,