Introduction - If you have any usage issues, please Google them yourself
Three forms of multi-threaded, object, mutex, critical section, in the hope that we learn from multi-threaded useful.
Packet : 51622405multithread.rar filelist
MultiThread\CriticalApp\CriticalApp\CriticalApp.cpp
MultiThread\CriticalApp\CriticalApp\CriticalApp.vcproj
MultiThread\CriticalApp\CriticalApp\CriticalApp.vcproj.WUJINYONG.Administrator.user
MultiThread\CriticalApp\CriticalApp.sln
MultiThread\CriticalApp\CriticalApp.suo
MultiThread\CriticalApp.cpp
MultiThread\EventApp\EventApp\EventApp.cpp
MultiThread\EventApp\EventApp\EventApp.vcproj
MultiThread\EventApp\EventApp\EventApp.vcproj.WUJINYONG.Administrator.user
MultiThread\EventApp\EventApp.sln
MultiThread\EventApp\EventApp.suo
MultiThread\EventApp.cpp
MultiThread\Mutex\Mutex\Mutex.vcproj
MultiThread\Mutex\Mutex\Mutex.vcproj.WUJINYONG.Administrator.user
MultiThread\Mutex\Mutex\MutexApp.cpp
MultiThread\Mutex\Mutex.sln
MultiThread\Mutex\Mutex.suo
MultiThread\MutexApp.cpp
MultiThread\CriticalApp\CriticalApp
MultiThread\EventApp\EventApp
MultiThread\Mutex\Mutex
MultiThread\CriticalApp
MultiThread\EventApp
MultiThread\Mutex
MultiThread