Хочу поменять иконки на некоторые дефолтные типы файлов. Для чего использую собственную библиотечку значков blisshell.icl. Применяю при первом входе. Но иконки не применяются. Похоже в системе WinXP SP3 юзеровский шелл переопределяется. Править shell32.dll и уж тем более regedit.exe не считаю нужным. Боюсь всплывет где-то боком.
Код:
![Выделить весь код](images/misc/selectcode.png)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]
"0"="%WINDIR%\SYSTEM\\blisshell.icl,1"
"1"="%WINDIR%\SYSTEM\\blisshell.icl,2"
"2"="%WINDIR%\SYSTEM\\blisshell.icl,3"
"65"="%WINDIR%\SYSTEM\\blisshell.icl,4"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\regfile\DefaultIcon]
@="%WINDIR%\system32\\blisshell.icl,4"