【问题标题】:Windows C++ Pipe Creates Big Black Terminal WindowWindows C++ Pipe 创建黑色大终端窗口
【发布时间】:2010-10-23 18:39:53
【问题描述】:

我正在尝试按照微软的文档 (http://msdn.microsoft.com/en-us/library/ms682499(VS.85).aspx) 通过终端应用程序传输 io。问题是,当我添加这段代码时,它会弹出一个黑色的大空框/终端/控制台窗口。我不希望它那样做。

建议?

谢谢!

【问题讨论】:

  • 你在创建什么子进程?如果它是一个控制台应用程序,它带有一个控制台窗口...

标签: c++ visual-c++


【解决方案1】:

确保 STARTUPINFO 结构的 dwFlags 成员设置了 STARTF_USESHOWWINDOW 位,并且 wShowWindow 设置为 SW_HIDE。应该可以的

【讨论】:

    【解决方案2】:

    您需要填充CREATE_NO_WINDOW 标志来创建进程检查createprocess 有关创建标志的文档。

    【讨论】:

      猜你喜欢
      • 2015-01-20
      • 2020-09-19
      • 1970-01-01
      • 2014-12-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-11
      相关资源
      最近更新 更多