を使用して名前付きイベントを作成するプロセスがあります::CreateEvent
。
私のプロセスでは、イベントが存在するかどうかを確認したいのですが、存在しない場合に備えてイベントを作成したくありません。
どうすればいいですか?
私はこのようにすることができますが、イベントが存在しない場合はイベントが作成されます:
HANDLE hEvent;
hEvent= ::CreateEvent(NULL, FALSE, FALSE, _T("MyEvent"));
if (::GetLastError() != ERROR_ALREADY_EXISTS)
{
.......
}