如何检查CLI程序是否正在等待来自stdin的input?

我怎样才能检查一个CLI程序,我刚刚开始使用CreateProcess(),是否正在等待来自stdinWindows C API的input?

Solutions Collecting From Web of "如何检查CLI程序是否正在等待来自stdin的input?"

正如上面的一些评论所说,你不能检查你的程序是否正在等待stdin,一旦它已经开始等待。 你可以使用一个事件处理程序,或者你可以简单地从标准输入读取一个超时,在发生超时的标志,你正在等待输入,并开始等待再次超时。