2008-09-18 81 views
1

我们有多个MFC应用程序,它们使用CMutex(false,“blah”),其中“blah”允许互斥体跨越进程边界工作。与没有MFC的CMutex进行交互

其中一个应用程序被重写为不使用MFC(使用Qt代替)。我如何使用Win32调用模拟CMutex? (Qt的QMutex不是进程间的。)我不想修改MFC应用程序。

回答

1

下面的funcs可能是你想要的,它们都记录在MSDN上。

CreateMutex(...) 
WaitForSingleObject(...) 
ReleaseMutex(...)