我一直在寻找一种正确的方法来让文件关联在 WinXP 及更高版本上工作。如果关联已经存在,则应替换它。我开发的应用程序总是在管理员模式下运行,所以权限应该不是问题。
我遇到过一些旧帖子,其中包含一些示例代码,但其中一些运行得不够好,而有些则根本没有。我正在使用这篇文章对我将尝试使用的方法做出最终决定,并正在寻找尽可能多的反馈。
我一直在寻找一种正确的方法来让文件关联在 WinXP 及更高版本上工作。如果关联已经存在,则应替换它。我开发的应用程序总是在管理员模式下运行,所以权限应该不是问题。
我遇到过一些旧帖子,其中包含一些示例代码,但其中一些运行得不够好,而有些则根本没有。我正在使用这篇文章对我将尝试使用的方法做出最终决定,并正在寻找尽可能多的反馈。
我认为您需要对注册表进行更改,如下所示 http://msdn.microsoft.com/en-us/library/cc144154%28v=vs.85%29.aspx#registration