1.是指示 Process 组件无限期地等待关联进程退出。
2.WaitForExit 重载用于使当前线程处于等待状态,直到关联的进程终止。 此方法指示 Process 组件无限期地等待该进程和事件处理程序退出。 这可能会导致应用程序停止响应。 例如,如果对有用户界面的进程调用 CloseMainWindow,并且该进程被编写为从不进入其消息循环,则可能不处理向操作系统发出的终止关联进程的请求。
3.注意
在 .NET Framework 3.5 版 和早期版本中,WaitForExit 重载会等待 MaxValue 毫秒(约 24 天),并不是无限期的。 此外,如果达到充分的 MaxValue 时间,则以前的版本不会等待事件处理程序退出。
4.参考
http://msdn.microsoft.com/zh-cn/library/fb4aw7b8(v=VS.100).aspx
2.WaitForExit 重载用于使当前线程处于等待状态,直到关联的进程终止。 此方法指示 Process 组件无限期地等待该进程和事件处理程序退出。 这可能会导致应用程序停止响应。 例如,如果对有用户界面的进程调用 CloseMainWindow,并且该进程被编写为从不进入其消息循环,则可能不处理向操作系统发出的终止关联进程的请求。
3.注意
在 .NET Framework 3.5 版 和早期版本中,WaitForExit 重载会等待 MaxValue 毫秒(约 24 天),并不是无限期的。 此外,如果达到充分的 MaxValue 时间,则以前的版本不会等待事件处理程序退出。
4.参考
http://msdn.microsoft.com/zh-cn/library/fb4aw7b8(v=VS.100).aspx