назначить иконку для файла в C # - PullRequest
2 голосов
/ 21 ноября 2011

У меня есть приложение, которое создаст файл с некоторым расширением, скажем, .ext , и назначит ему иконку. Проблема в том, что я могу создать много файлов .ext, и все они должны иметь разные значки.

Например:

foo.ext -> icon as foo.png

bar.ext -> значок как bar.png

Я могу зарегистрировать свое приложение, чтобы открыть определенное расширение (в данном случае .ext) и выполнить требуемое задание, но я не знаю, как отображать разные значки в разных файлах.

Возможно ли это сделать? Я использую c #, но родной API в c / c ++ тоже подойдет.

Спасибо

John

1 Ответ

3 голосов
/ 21 ноября 2011

Вам необходимо создать расширение оболочки icon handler .

...