I'm developing a program which includes some background processing. If i want to stop the process through the stop button i've provided for the user, how can i do it. i tried to use the PeekMessage function. But something seems to be missing. Could any one show me the right way? Thank you.