在項目開發中,經常要求系統在同一時刻在同一臺機器上只能運行一個實例,可以通過這種方式實現
在InitInstance()函數中添加如下代碼:

Sample Code
HANDLE m_hMutex = ::CreateMutex(NULL,TRUE,m_pszName);
if (GetLastError() == ERROR_ALREADY_EXISTS)


{
AfxMessageBox("您已經運行了本軟件!");//彈出對話框確認不能運行第二個實例。
return FALSE;
}

在InitInstance()函數中添加如下代碼:











