Multithreading Tasks
Multiple threads of execution allow you to perform tasks concurrently in your program.
For information about multithreading without MFC, see Multithreading with C and Win32.
What do you want to do?
Creating and Using Multiple Threads of Execution
Synchronizing Threads
Communicating Among Multiple Threads