如何用程序运行CAB安装文件

来源:互联网 发布:淘宝有没有法律 编辑:程序博客网 时间:2024/06/12 01:42

最近这个东西很多被问及,软件动态升级的时候可能可以用到,在这里做一下记录。

就知道的方法有2个, 一个是通过ShellExecuteEx直接运行对应的CAB文件。一个是调用CreateProcess用wceload来调用这个CAB。 两个方法都可以,下面是写的测试程序中的代码:

 

 

这个测试程序用不同的menuitem做了不同的尝试, 上述的两个实现都是可以工作的。需要注意的事情是上面的CreateProcess需要把含有空格路径参数用引号括起来。

原创粉丝点击