示例#1
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="app"></param>
 public YSingleInstanceManager(Application app)
 {
     manager = new SingleInstanceManager(app);
     manager.NextInstanceStartuped += args =>
     {
         NextInstanceStartuped?.Invoke(args);
     };
 }
示例#2
0
 /// <summary>
 /// 第二个实例启动时处理函数
 /// </summary>
 /// <param name="eventArgs"></param>
 protected override void OnStartupNextInstance(StartupNextInstanceEventArgs eventArgs)
 {
     // Subsequent launches
     base.OnStartupNextInstance(eventArgs);
     NextInstanceStartuped?.Invoke(eventArgs.CommandLine);
 }