Change icon dialog by default picks icons from SHELL32.DLL, a system file that contains lots of icons. But you can try other dlls, even .ICO (icon) files, using the dialog's browse button. Many system DLLs have tons of icons in them, but how do you dig up the icon treasure bearers? Here is a little console tool I wrote some time ago for this purpose:
To scan the system folder for icon-rich DLLs, use this command line:
enumres %WINDIR%\system32 3 *.dll 500
3 means "icons", and 500 is the minimum number if icons present in the file. Ön my system the following dlls have lots of icons in them:
C:\WINDOWS\system32\imageres.dll C:\WINDOWS\system32\shell32.dll C:\WINDOWS\system32\wmploc.DLL
Post a comment on this topic »