How to change the icon for a single file of a certain type?

I know how to change the icon for an entire file type using the association of registry types and file type. I also know how to change the icon for an individual folder using the desktop.ini file.

My questions are: is it possible to change the icon for one specific file , say the one.doc file?

I cannot find a way to do this, but some download programs seem to be able to change the icon of the currently downloaded file, while all other files of this type remain with the standard icon. How do they do it?

I can make a decision in any language; VB, C ++, C # - everything goes, although C # is preferable. thanks

+8
c # file shell icons
source share
1 answer

You can use IconHandler to enable icon customization for each file. Note that shell extensions should not be written in managed code , so C ++ is the language of choice.

Note also that it is very unusual to install an icon handler for a different type of application file.

+5
source share

All Articles