using System; using System.Collections.Generic; using System.Configuration; using System.Data; using System.Diagnostics; using System.IO; using System.Linq; using System.Reflection; using System.Runtime.InteropServices; using System.Threading.Tasks; using System.Windows; namespace Audit { /// /// App.xaml 的交互逻辑 /// public partial class App : Application { /// /// App.xaml 的交互逻辑 /// System.Threading.Mutex mutex; /// ///检查应用进程,防止重复启动。 /// public App() { this.Startup += new StartupEventHandler(App_Startup); } void App_Startup(object sender, StartupEventArgs e) { bool ret; mutex = new System.Threading.Mutex(true, "ElectronicNeedleTherapySystem", out ret); if (!ret) { MessageBox.Show("SC:审计管理已启动"); Environment.Exit(0); } } } }