Windows C ++管道创建大黑终端窗口

时间:2010-10-23 18:39:53

标签: c++ visual-c++

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

建议?

谢谢!

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

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