原文:https://blog.csdn.net/zhang11wu4/article/details/7100839.net
在APP類的InitInstance()的最前面加入如下代碼,創建互斥區,可防止進程的重複啓動。blog
BOOL CReadOracleDBApp::InitInstance()
{
HANDLE hObject = CreateMutex(NULL,FALSE,_T("CReadOracleDBApp"));
if(GetLastError() == ERROR_ALREADY_EXISTS)
{
CloseHandle(hObject);
return FALSE;
}進程
...it
}ast