net.xBei.WinFromApp 1.0.1

net.xBei.WinFromApp

程序入口

有两个

  • WinFrmApplication.Start<From>(args):启动一个窗体程序。
  • WinFrmApplication.Start<TAppContext>(args):使用“应用程序线程的上下文”启动程序。

单例程序

WinFrmApplication.Start<From>(args)之前调用:WinFrmApplication.RunOnlyOne("appName"),确保只有一个实例运行。 如果有多个实例运行,WinFrmApplication.RunOnlyOne("appName")会返回false。这时候需要做一些清理工作(如果需要),然后退出程序。

程序的主进程需要注册并响应相关事件。

	runOnlyOneService.Register((object? state, bool timedOut) => {
		// show windows
	});

在退出的时候,需要注销事件。

	runOnlyOneService.Unregister();

No packages depend on net.xBei.WinFromApp.

.NET 8.0

Version Downloads Last updated
1.0.2.2 11 01/19/2025
1.0.2.1 12 10/19/2024
1.0.2 9 10/19/2024
1.0.1.1 9 10/14/2024
1.0.1 9 10/14/2024
1.0.0 9 10/12/2024