IntPtr hDlg = IntPtr.Zero;
hDlg = ClassPublicFunction.FindWindow(null, "AGPS服务");//ThisWindows:应用程序主窗体
if (hDlg != IntPtr.Zero)
{//如果程序已经启动
ClassPublicFunction.SetForegroundWindow(hDlg);
}
else
{//如果程序没有启动,则启动该程序
Process.Start(strFilePath, "");
}
hDlg = ClassPublicFunction.FindWindow(null, "AGPS服务");//ThisWindows:应用程序主窗体
if (hDlg != IntPtr.Zero)
{//如果程序已经启动
ClassPublicFunction.SetForegroundWindow(hDlg);
}
else
{//如果程序没有启动,则启动该程序
Process.Start(strFilePath, "");
}