如何在程序里实现CAB包文件的安装?
现有一个activex的CAB包,网页安装时没问题的,现在想在VC里实现对这个CAB包文件的安装,就拿PPLive来举例吧:
假设我已将PPLive.cab包解压到c:\pplive目录下,有install.inf和install.exe两个文件,为什么用下面的命令无法安装呢?
rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 132 C:\pplive\install.inf
改成如下也不行:
rundll32.exe setupapi.dll,InstallHinfSection "Setup Hooks" 132 C:\pplive\install.inf
但是直接右键点击install.inf文件又是正常的
不知道IE是如何实现CAB文件的安装的?
有谁知道,麻烦告诉一声,先谢过。