将图标添加到新文件类型

时间:2013-11-11 09:04:24

标签: file icons install4j

我创建了一个加密文件的java应用程序。加密文件有自己的扩展名:“。encrpts”。 现在我需要为该文件类型提供一个图标。我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

WINDOWS:

HKEY_CLASSES_ROOT\.[extension]默认密钥包含REG_SZ字符串,即下一个密钥的名称:

HKEY_CLASSES_ROOT\[that_string]\DefaultIcon默认密钥(“@”)包含:[path_to_icon_file],[zero_based_index]

示例:

HKEY_CLASSES_ROOT\.txt
     @="MyTextFile"
 HKEY_CLASSES_ROOT\MyTextFile\DefaultIcon
     @="C:\WINDOWS\explorer.exe,2"

这样,所有.txt文件都将使用Explorer可执行文件中的第三个图标。

答案来自HERE

答案 1 :(得分:0)

使用“创建文件关联”操作。它将使用选定的启动器打开文件并默认使用启动器图标,但您可以使用“Icon file for Windows”属性指定其他图标。