c#如何从运行的应用程序中打开表单

18 浏览
0 Comments

c#如何从运行的应用程序中打开表单

我正在创建一个应用程序,它应该始终在系统托盘中运行。

这个功能运行得很好。

现在,当我第二次打开应用程序时,我使用了Mutex方法和Process.getprocessesbyname方法。

我能够找到是否已经有一个实例在运行。我杀死了那个进程并启动了一个新的进程。这没问题,但是当我检查系统托盘时,旧的图标仍然存在...

有没有办法找到正在运行的应用程序,如果正在运行就显示该应用程序的窗体,而不是新的窗体。

当你现在用X关闭应用程序时,它不再出现在任务栏上,只出现在系统托盘中。

谢谢!

0