title: How to change an icon for one single file of the specific type?
body: <p>I know how to change an icon for a whole file type using registry and file type association.
  I also know how to change an icon for a separate folder using desktop.ini file.</p>
  
  <p>My questions is whether it is possible to <strong>change an icon for one specific file</strong>, let's say one.doc file?</p>
  
  <p>I cannot find a way doing it, yet some upload programs seem to be able to change an icon of the currently uploaded file, while all other files of this type stay with the standard icon. How do they do it?</p>
  
  <p>I can accept a solution in any language; VB, C++, C# - anything goes, though C# is preferable.
  Thanks </p>