В настоящее время я делаю темы для моих съемных дисков для ПК. Я использую отдельные изображения в формате значков, расположенные в корне каждой папки, в которой есть пользовательский значок, используя файл Desktop.ini
в тандеме с соответствующим значком. Для каждой из пользовательских папок я поместил это в .ini
файл, чтобы нарисовать иконку ресурса:
[.ShellClassInfo]
IconFile=%ICONNAME%.ico
IconIndex=0
InfoTip=
То, что я хотел бы сделать, это использовать один файл .res
в корне диска, который содержит все значки темы и выполняет ту же функцию. Я также хочу сделать это, чтобы избежать использования группы значков для каждой папки, в этой папке я хочу выделить их в файл .res
. Однако я хочу избегать использования статических или фиксированных букв дисков для этого. Есть ли способ получить подкаталог на диске, извлеченный из файла ресурсов, при этом позволяя значкам появляться независимо от того, в каком порту находится диск? Что бы я положил в .ini
чтобы "вернуть" ресурс из корня диска?