C++ 多线程之互斥锁(CreateMutex)
作者:互联网
用法:
在头文件或者源文件全局中添加互斥量句柄:HANDLE m_hMutex;
在构造函数或全局创建互斥量:m_hMutex = CreateMutex(NULL,FALSE,"MutexTest");
最后在需要保护代码的前面加上:WaitForSingleObject(pMutexTestDlg->m_hMutex, INFINITE);
保护的代码就是多个线程会同时操作的变量
在需要保护代码的后面加上:ReleaseMutex(pMutexTestDlg->m_hMutex);
标签:pMutexTestDlg,代码,CreateMutex,hMutex,互斥,全局,多线程 来源: https://www.cnblogs.com/wuguoqiang/p/15084107.html