http://blog.csdn.net/wowolook/article/details/8263001
不一定非得用重启explore
文件关联实际上就是写注册表,在注册表里制定特定后缀的文件被双击打开时调用哪一个应用程序即可。写了注册表以后呢,难免需要重启一下资源管理器explorer才能生效。
如果将写注册表和重启explorer的代码都写在应用程序里面的话,每次启动都会去写注册表还会重启explorer是不对的,这些工作我们只希望执行一次。
所以这些代码应该写在安装包里。
InstallShield是一个非常强大的打包工具,可以在脚本里调用exe实现,也可以直接在脚本里写注册表以及刷新界面。
暂时写到这里,具体功能和代码稍后补上。