在远程进程中隐藏控制台窗口

时间:2013-07-07 11:36:42

标签: c++ winapi

我有一个Windows应用程序,它调用CreateProcess然后退出。被调用的进程在启动时显示控制台和GUI窗口。我想在启动时隐藏子进程的控制台窗口。

更多信息:

  • 不使用DETACHED_PROCESS标志启动进程。
  • 如果用FreeConsole()向远程进程注入代码是唯一的方法(我正在寻找一个更好的方法),它是否会导致过度敏感的反病毒问题?

1 个答案:

答案 0 :(得分:2)

您可以使用CREATE_NO_WINDOW标志启动没有控制台窗口的控制台应用程序。它与被隐藏的不一样,但听起来就像你想要的那样。