利用互斥禁止啟動應用程式的多個實例

禁止應用程式啟動多個實例的方法有很多,下面是利用互斥實現的代碼。

方法/步驟

BOOL CheckApp(char *pszAppName){    HANDLE hMutex=CreateMutex(NULL,TRUE, pszAppName);     BOOL bRes=(GetLastError()!=ERROR_ALREADY_EXISTS);    ReleaseMutex(hMutex);    return bRes;}

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場