首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

如何把打印驱动手动从.inf安装变成由一个安装程序执行安装

2012-03-12 
怎么把打印驱动手动从.inf安装变成由一个安装程序执行安装借鉴各类驱动,有直接有.exe,.msi的安装包,也有需

怎么把打印驱动手动从.inf安装变成由一个安装程序执行安装


借鉴各类驱动,有直接有.exe,.msi的安装包,也有需要手动安装的.inf以及其他依赖文件安装的。

请问: 
怎么把打印驱动手动从.inf安装变成由一个安装程序执行安装。也就是类似与.exe的安装驱动的方式。

各位前辈多家指教!

多谢。

[解决办法]
安装INF文件可以使用SetupAPI。
可以自己写C++代码实现,也可以用RUNDLL32替你完成

Assembly code
RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 132 C:\WINDOWS\INF\SHELL.INF
[解决办法]
可以看看DDK下例子DevCon的代码

热点排行