在InitInstance()中添加如下代码:
HANDLE hMutex=::CreateMutex(NULL,TRUE,"My");
if(GetLastError()==ERROR_ALREADY_EXISTS)
{
AfxMessageBox("程序已经启动!");
CloseHandle(hMutex);
return FALSE;
}
在InitInstance()中添加如下代码:
HANDLE hMutex=::CreateMutex(NULL,TRUE,"My");
if(GetLastError()==ERROR_ALREADY_EXISTS)
{
AfxMessageBox("程序已经启动!");
CloseHandle(hMutex);
return FALSE;
}