在InitInstance()中加入以下代码即可:
::CreateMutex(NULL, FALSE, _T("Global\\xxxxx.exe")); /*创建一个互斥体*/
if(ERROR_ALREADY_EXISTS == GetLastError())
{
AfxMessageBox(_T("该程序只允许运行一次!"));
return FALSE;
}
在InitInstance()中加入以下代码即可:
::CreateMutex(NULL, FALSE, _T("Global\\xxxxx.exe")); /*创建一个互斥体*/
if(ERROR_ALREADY_EXISTS == GetLastError())
{
AfxMessageBox(_T("该程序只允许运行一次!"));
return FALSE;
}