gpt4 book ai didi

c# - 如何将文件类型与图标相关联?

转载 作者:太空狗 更新时间:2023-10-30 00:44:13 25 4
gpt4 key购买 nike

我已经为几个自定义文件类型编写了预览处理程序。默认情况下,这些文件类型没有可以打开它们的应用程序。我想将一个图标与文件类型相关联,作为它们是自定义的标志。

我已经尝试为 DefaultIcon 设置注册表项在HKCR\.<filetype> , 但它似乎没有工作,即使在重新启动后也是如此。我从 C# 中进行了这些注册表修改,并且修改成功。

图标文件只是一个驻留在%APPDATA% 中的ico 文件。目前。我打算再添加几个图标,并将它们放在一个 dll 文件中。我只想在采取后续步骤之前让它发挥作用。

如何设置这个图标?

最佳答案

这是一个简单的 .REG 文件,为文件扩展名 .tj 注册了一个图标

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.tj]

[HKEY_CLASSES_ROOT\.tj\DefaultIcon]
@="D:\\scratch\\testy\\icons\\tj.ico"

在 Win7 上测试

关于c# - 如何将文件类型与图标相关联?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8407066/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com