Introduction - If you have any usage issues, please Google them yourself
Mutex object to explain how the use of mutex objects to realize multi-thread synchronization. How to use named mutex object to ensure that there is only one example of the application to run