2009-08-16 39 views

回答

1

不是100%确定我完全明白你想要做什么 - 这会有帮助吗?

Process process = new Process(); 

process.StartInfo.RedirectStandardOutput = true; 
process.OutputDataReceived += 
    new DataReceivedEventHandler(HandleConsoleOutput); 

process.Start(); 

,然后处理所有的输出正在由进程使用此处理程序写入到控制台输出:

void HandleConsoleOutput(object sender, DataReceivedEventArgs e) 
{ 
    // Std output arrives here 
} 

马克

+0

通知的WINAPI标签:) thanx的样品,无论如何,它让我记得我有一个类似API的代码... – majkinetor 2009-08-18 11:34:10

相关问题