0

我有我的 c# 应用程序,我在每个文件夹中创建 desktop.ini 以将自定义图标分配给我的文件夹。它在 Windows 7 中工作正常。但在 Windows 10 中,它不起作用。如果我去开始菜单路径(C:\Users\user1\AppData\Roaming\Microsoft\Windows\Start Menu\Programs),我可以查看带有自定义图标的文件夹,但在开始菜单视图中,该文件夹始终带有默认文件夹图标。

开始菜单路径的文件夹“123”自带自定义图标

在此处输入图像描述

文件夹“开始菜单中的 123 带有默认文件夹图标”

在此处输入图像描述

请建议是否有任何方法可以做到这一点。

4

1 回答 1

0

您可以将 folder.jpg 分配给自定义文件夹并将其属性设置为系统和隐藏。

您还可以创建文件夹的快捷方式并为其分配自定义图标。

我知道第二个选项适用于 Windows UI。

右键-新建-快捷方式-输入文件夹地址-输入名称-保存

然后右键快捷方式-属性-更改图标-选择图标并保存

然后右键快捷方式-添加开始

因此,理论上您应该能够创建文件夹、创建快捷方式并使用 .ini 文件将图标分配给该文件夹,或者您至少可以看看在比较应用程序输出和通过 UI 制作的快捷方式时有什么不同。开始菜单也可能有自己的 .ini 文件。

于 2016-12-07T04:50:54.777 回答