2

可能重复:
在窗口注册表中注册文件扩展名?

我想让我的程序在安装时成为 .txt 文件的默认程序。很多程序都做同样的事情,例如在安装浏览器时,所有的 html 文件都会获得程序的图标,如果打开,程序就会打开,而不需要用户将其设置为默认程序。我怎样才能做到这一点?对于图标,例如,microsoft word 对程序和文件使用不同的图标。我怎样才能做到这一点?谢谢!

4

2 回答 2

1

您应该编辑您的注册表: 例如

或者您应该创建一个安装程序项目并设置适当的配置。

于 2012-09-27T16:15:19.737 回答
1

微软在实现自定义文件格式(包括与外壳集成的其他方式)方面有这个。

因为您想将您的应用程序与已经与另一个应用程序关联的扩展名关联起来,所以您必须学习有关公共和私有文件类型的部分。

于 2012-09-27T16:29:02.237 回答