[MFC] 禁止程式重複執行
在專案的InitInstance()事件處理函數加入以下代碼HANDLE hObject = CreateMutex(NULL, FALSE, _T("MutexObject"));// MutexObject 可以改成任何一個代號
// 檢查是否出現錯誤碼 ERROR_ALREADY_EXISTS,若出現就關閉程式執行
if (GetLastError() == ERROR_ALREADY_EXISTS)
{
CloseHandle(hObject);
return FALSE;
}
頁:
[1]