Показать полную графическую версию : Иконка по умолчанию
Никак не найду где меняется иконка по умолчанию для exe файлов (Win10) в случае если в самом файле иконок в ресурсах нет.
https://i.imgur.com/4zwbGO0.png
Эта же иконка стоит на .com файлах, но там в DefaultIcon непосредственно путь, а в .exe > exefile > DefaultIcon %1 (те забирается иконка из ресурсов юнита и менять нельзя).
Vanadiy777
17-05-2022, 20:52
VV189, если в самом .exe файле нет в ресурсах иконки, то никак значок не поменять.
Или сами, через редактор ресурсов, иконку в .exe добавьте...
Grabber2006
17-05-2022, 21:11
imageres.dll
Ссылка по теме (https://www.digitalcitizen.life/where-find-most-windows-10s-native-icons/)
Vanadiy777
17-05-2022, 21:37
Не в user32.dll? »
Ну да, именно в ней и находится иконка, которая отображается у ТС по умолчанию...
Покуда у него нет ресурса Icon Group в его .exe-файле...
P.S. Не успеваю за Вами...
imageres.dll »
Это немного не то...
Grabber2006
17-05-2022, 22:02
Да вроде оно:
https://i117.fastpic.org/big/2022/0517/e2/03fc2ec908377fb10ecdde824a0b2ae2.jpg
В user32.dll старая иконка.
Другое дело, непонятно, как в файле размером 3 кб может быть столько иконок. Не иначе как жесткая ссылка или что-то подобное.
Vanadiy777
17-05-2022, 22:41
Да вроде оно: »
Да не, не оно... Если я правильно понял, ТСу надо отобразить иконку на том файле, где ее нет по определению в ресурсах файла. А эта иконка из библиотеки и так отображается по умолчанию...
Другое дело, непонятно, как в файле размером 3 кб может быть столько иконок. Не иначе как жесткая ссылка или что-то подобное. »
Grabber2006, если имеется ввиду Win 10-11, то все ресурсы иконок теперь находятся в папке Windows\SystemResources, в файлах imageres.dll.mun, shell32.dll.mun и т.д.
Редакторами ресурсов нормально открываются...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC