public class EntryPoint
{
[STAThread]
public static void Main(string[] args)
{
SingleInstanceManager manager = new SingleInstanceManager();
manager.Run(args);
}
}
public class SingleInstanceManager : WindowsFormsApplicationBase
{
YourApp app;
public SingleInstanceManager()
{
this.IsSingleInstance = true;
}
protected override bool OnStartup(Microsoft.VisualBasic.ApplicationServices.StartupEventArgs e)
{
app = new YourApp();
app.Run();
return false;
}
protected override void OnStartupNextInstance(StartupNextInstanceEventArgs eventArgs)
{
base.OnStartupNextInstance(eventArgs);
app.Activate();
}
}
public class YourApp : Application
{
}
Use mutex in wpf
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
SL beta2 Known Issue
ms44
2018-09-01 16:53:59
Create Splash Screen in WPF
ms44
2018-09-01 16:53:56
SL+WCF+LINQ 問題階段性小結
ms44
2018-09-01 16:53:56
.Net Debugger Visualizer List
ms44
2018-09-01 16:53:56
How to configure the log4net
ms44
2018-09-01 16:53:56