HANDLE hEvent = CreateEvent(NULL, FALSE, FALSE, "AnyName");
if(GetLastError() == ERROR_ALREADY_EXISTS)
{
//AnyName 已經存在
}
HANDLE hObject = CreateMutex(NULL, FALSE, "AnyName");
if(GetLastError() == ERROR_ALREADY_EXISTS)
{
//AnyName 已經存在
}
GetLastError() 函數傳回的錯誤編號可以參考 msdn
http://msdn2.microsoft.com/en-us/library/ms681381(VS.85).aspx
- Aug 30 Sat 2008 22:36
-
[ 分享 ] 簡單防止程式重複運行
請先 登入 以發表留言。