Multithreading Tasks

HomeOverviewDetails | Sample

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

See Also   CWinThread, CSyncObject, CSemaphore, CMutex, CCriticalSection, CEvent, CMultiLock, CSingleLock