在BOOL CMyApp::InitInstance()里添加
CreateMutex(NULL,TRUE,AfxGetAppName());
if(GetLastError()==ERROR_ALREADY_EXISTS)
{
MessageBox(NULL,"程序已经运行.","错误",MB_OK|MB_ICONWARNING);
return FALSE;
}
CreateMutex(NULL,TRUE,AfxGetAppName());
if(GetLastError()==ERROR_ALREADY_EXISTS)
{
MessageBox(NULL,"程序已经运行.","错误",MB_OK|MB_ICONWARNING);
return FALSE;
}
CreateMutex(NULL,TRUE,AfxGetAppName());
if(GetLastError()==ERROR_ALREADY_EXISTS)
{
MessageBox(NULL,"程序已经运行.","错误",MB_OK|MB_ICONWARNING);
return FALSE;
}