开发安装程序的时候如何暂停主程序,控制子程序安装,获取到子程序安装完毕状态后继续主程序的安装?
就是下载启动安装后,安装成功后怎么获取到软件安装已经完毕,我在开发安装程序的时候如何暂停主程序,控制子程序安装,获取到子程序安装完毕状态后继续主程序的安装?
[解决办法]
这个安装软件会提供的,比如INSTALL SHIELD,就有安装前执行什么任务,安装后执行什么任务。象你的要求,你在安装前执行子程序安装,子程序安装结束后天主程序自动安装。
也可以自己编个安装程序,虽然不太难,但不如用现成的安装软件
[解决办法]
installshield提供了一个叫LaunchAppAndWait的函数,用它调用其它安装程序,主程序就可以等待。
[解决办法]
CreateProcess,然后WaitforSingleObject等待进程handle
[解决办法]