2013-07-07 113 views
0

我有一個windows應用程序調用CreateProcess然後退出。正在調用的進程在啓動時顯示控制檯和GUI窗口。我想在啓動時隱藏子進程的控制檯窗口。在遠程進程中隱藏控制檯窗口

更多信息:

  • 進程沒有啓動與DETACHED_PROCESS標誌。
  • 如果向遠程進程注入代碼FreeConsole()是唯一的方法(我正在尋找更好的方法),是否會對過敏的反病毒造成麻煩?
+0

我認爲你不能修改正在啓動的進程?爲什麼它顯示一個控制檯窗口?你爲什麼不想要那個控制檯窗口? –

+2

CREATE_NO_WINDOW呢? – chris

+0

@chris謝謝!如果您想添加此標誌,您可以將其作爲答案發布。 – Sebi

回答

2

您可以使用CREATE_NO_WINDOW標誌啓動無控制檯窗口的控制檯應用程序。它與隱藏的不一樣,但它聽起來像是你想要的。