让程序只启动一个实例

在应用程序的InitInstance方法中,添加如下几行代码:

        CreateMutex(NULL,true,m_pszAppName);

if(GetLastError() == ERROR_ALREADY_EXISTS)

{

AfxMessageBox(_T("程序已启动"),MB_OK | MB_APPLMODAL | MB_ICONSTOP);

return false;

}


本文出自 “日知其所无” 博客,谢绝转载!

你可能感兴趣的:(return,应用程序,false)