0

正在开发 VC++ 应用程序

它是一个后台应用程序,即使在 PC 重启时也能在后台运行

我试图打开应用程序 - 一些像 mcafee 这样的防病毒软件,它在后台运行,但如果我们点击 exe 图标,它会出现在屏幕前面

                WinExec("application.exe", SW_SHOW);
                exit(1);

有人可以帮助我吗?

4

1 回答 1

2

听起来您的应用程序非常适合 Windows 服务。服务在没有 GUI 的情况下在后台运行,在 Windows 启动时启动,如果失败可以自动重新启动,等等。对于 GUI,您将编写一个单独的应用程序,该应用程序将通过某种类型的进程间附加到服务 -用于配置/控制目的的通信。

于 2013-03-08T12:52:23.503 回答