Oreally,
you cannot "hack" or otherwise modify the file wmploc.dll without
disabling Windows File Protection (WFP), which will jump in and replace your edited
file with a backup copy as soon as it has been "saved"
So, thereby undoing any changes you may have made to this file.
I do not recommend that you disable WFP.
If you have a number of file types that you have a custom icon for then you could
make a number of reg-files for use if a program goes and changes them.
You just double click on these reg-files to change them back again to the way you had
it before.
What you have to do for each reg file, is open [regedit.exe] and locate the first key
that corresponds to the file extension that you want to save the default icon setting
for - i.e. [.mp3]
Under this key (e.g. .mp3) there is a "default value" (e.g. mp3file )
So look up the second key (mp3file) and you will find another key under this one
called [DefaultIcon]
This is the key you right-click on and choose "Export" to save it's contents to a
reg-file.
Name the saved reg-file "MP3Icon" or something similar, to remind you what icon it
will restore for you.
Now if the icons for MP3 files are changed by some other program - all you have to do
is double-click on this reg-file to restore the icon you preferred...
==
Cheers, Tim Meddick, Peckham, London.