如何用程序運行CAB安裝文件

最近這個東西很多被問及,軟件動態升級的時候可能可以用到,在這裏做一下記錄。

就知道的方法有2個, 一個是通過ShellExecuteEx直接運行對應的CAB文件。一個是調用CreateProcess用wceload來調用這個CAB。 兩個方法都可以,下面是寫的測試程序中的代碼:

 

 

這個測試程序用不同的menuitem做了不同的嘗試, 上述的兩個實現都是可以工作的。需要注意的事情是上面的CreateProcess需要把含有空格路徑參數用引號括起來。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章