如何确保某一应用程序只有一个实例在运行
怎样才能确保某一应用程序只有一个实例在运行。当发现有该程序的实例在运行时,就自动恢复已经存在的实例。
谢谢啦~!!
BOOL IsRun (LPSTR szClassName, LPSTR szCaption) { HWND Hwnd;
Hwnd = FindWindow (szClassName,szCaption); if ((int)Hwnd > 0) { ShowWindow (Hwnd,SW_RESTORE); SetForegroundWindow (Hwnd); return TRUE; } return FALSE; } 在WinMain中IsRun ()