读书人

请问:执行dos命令有什么办法判断结束

发布时间: 2013-11-03 15:39:14 作者: rapoo

请教:执行dos命令有什么办法判断结束了?winexec这个函数不行
winexec执行后马上返回,即使dos命令还没有完成。
大家有使用过更好的办法吗?
[解决办法]
WaitForSingleObject 等待 CreateProcess的进程句柄
不清楚的可以百度
[解决办法]
可以把Dos命令的输出重定向输出到自己的程序,当收到Cmd的回显之后就代表结束了,或许也可以用楼上的方法
[解决办法]
2楼方法可行,楼主可以网上查询一下获取dos输出的代码,有现成的

读书人网 >.NET

热点推荐