我有一个监视外部可执行文件的小应用程序,以确保它正在运行/执行升级等。这个应用程序必须一直运行,但是,我需要它对用户半不可见地运行。
我的意思是,当应用程序首次启动时,它没有 GUI(作为进程运行但没有与用户的界面)。但是,如果需要,用户可以再次启动应用程序,这将调出 GUI,以便他们可以看到正在发生的事情。
我已经在系统托盘中运行了外部可执行文件,所以如果可能的话,我真的不想在系统托盘中为一件事创建两个图标。我更希望这个实用程序在需要时在后台运行。
我可以最小化启动应用程序并设置 ShowInTaskbar = false 但如果需要,我不知道如何访问 GUI。
这可能吗?或者有人可以提出一种实现这一目标的方法吗?我是否需要创建另一个 exe 来简单地将窗口状态设置为正常?任何帮助或指导将不胜感激。谢谢