03-1防止程序有多个实例运行

01-CreateMutexspa

做用是找出当前系统是否已经存在指定进程的实例。若是没有则建立一个互斥体code

例如:blog

 1 int main()
 2 {
 3     HANDLE m_hMutex = CreateMutex(NULL, FALSE, TEXT("jerry"));
 4     if (GetLastError() == ERROR_ALREADY_EXISTS)
 5     {
 6         return 0;
 7     }
 8     else
 9     {
10         printf("The instance does not exist!");
11     }
12 
13     getchar();
14     return 0;
15 }
相关文章
相关标签/搜索