在CXXXApp的InitInstance()函数中添加。
// 实现单实例运行
HANDLE m_hMutex=CreateMutex(NULL,FALSE, m_pszAppName);
if(GetLastError()==ERROR_ALREADY_EXISTS)
{
MessageBox(NULL, _T("XXX程序已经在运行中!"), _T("XXX"), 0);
return FALSE;
}
在CXXXApp的InitInstance()函数中添加。
// 实现单实例运行
HANDLE m_hMutex=CreateMutex(NULL,FALSE, m_pszAppName);
if(GetLastError()==ERROR_ALREADY_EXISTS)
{
MessageBox(NULL, _T("XXX程序已经在运行中!"), _T("XXX"), 0);
return FALSE;
}