执行DOS命令时,怎么等到一条命令执行完才执行下一条命令 我在VC中要执行一个BAT文件,里面是DOS命令,文件内容为:pscli -w(执行这句大概需要10秒) pscli -m PSKEY.psr(执行这句大概需要5秒)。但是在VC中调用时,不管用ShellExecute、WinExec,还是CreateProcess。都不能等待Dos命令执行完后,再执行后面的语句。有什么方法可以等待Dos命令执行完后,才执行后面的语句? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CreateProcess获得进程句柄,然后WaitForSingleObject这个进程句柄INFINITE 使用过来,但是还是一闪而过。WaitForSingleObject好像对可执行文件有用,但是对Bat文件不行。 使用输入输出重定向, 直接通过管道向DOS控制台发送命令字符串, 两个命令字符串间以\r\n分隔,即可实现在第一个命令结束后再执行第二个命令. 一个自学C++的艰难者求助 做个采集程序,有一个按钮第一次点击是采样,第二次是停止,但是采样过程的时间不确定,除了使用多线程,怎么响应停止按钮? ip地址转换的问题 如何在VC中实现高级的GUI? xsl如何转换 急!急!急!有没有JPG压缩解压缩的中文说明文档 怎么才能让com组件自注册呢? 在以单文档为基础的工程中,如果将对话框中的文件保存到doc文件中 在线求助 #define _CrtSetAllocHook(f) ((void)0) 什么意思? WinMain()的句柄怎么得到 请帮忙写个对XML的进行编辑修改的例子
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货