Здравейте админ! Въпросът е това. Ако отида в свойствата на която и да е папка и отворя раздела "Настройки", тогава мога да променя външния вид на папката, като променя иконата, избирам иконата, която ми харесва в прозореца за преглед. Но това се отнася само за папки, да направят същото с елементите на системния интерфейс, например, с етикети на дискове в секцията „Този компютър“ или DLL, EXE файловете няма да работят, тъй като техните свойства нямат раздела „Настройки“. В този случай трябва да създадете параметъра DefaultIcon в един от ключовете на системния регистър и да зададете пътя към ICO файла или библиотеката DLL като негова стойност, като посочите поредния номер на иконата в него, но как да намерите същия сериен номер на иконата?
Как да разберете броя на иконата на DLL или EXE файл
Здравейте на всички! Като отидете в свойствата на която и да е потребителска папка и отворите раздела "Настройки", можете да промените външния й вид, като промените иконата, изберете иконата, която харесвате в прозореца за преглед (иконите на папките се съхраняват във файла shell32.dll).


Но тук потребителят може да има въпрос. Как да разберете един и същ сериен номер на иконата, а не да ги подредите произволно? Разбира се, че не, защото можете да получите номера на иконата, като използвате същия прозорец за преглед, в който изберете иконата за всяка потребителска папка. Обмислете това с помощта на библиотечния файл imageres.dll (съдържащ икони за DLL или EXE файлове), разположен в системната директория System32. Отворете свойствата на която и да е папка в папката, преминете към раздела „Настройки“ и кликнете върху „Промяна на иконата“, след това „Преглед“. 
В прозореца на Explorer, който се отваря, намерете файла imageres.dll и го отворете.


Етикети за статия: Функции на системата за персонализиране





