比如说有三个程序,a.exe  b.exe  c.exe
等a运行完毕后,b再运行,完毕后,c再运行,代码怎么写

解决方案 »

  1.   

    利用SHELL函数返回的PID就可以了.应用之一,是阻塞式SHELL:http://www.m5home.com/blog2/blogview.asp?logID=411&cateID=2如果不想界面挂起,那就用定时器定期调用GetProcessVersion(PID),什么时候为0了那么那个进程就什么时候结束.然后做你下一步判断.
      

  2.   

    用CreateProcess函数创建进程
    再调用WaitForSingleObject(WaitForSingleObjectEx)函数等待进程结束
      

  3.   

    开始 ->运行->输入cmd回车
    copy con auto.bat
    a
    b
    c
    按crtl+Z回车运行auto