Страница 1 из 1
как в библиотеке сменить иконки
Добавлено: Пт сен 04, 2015 02:44:30
m.ix
есть DLL с иконками
задача из одной перекинуть в иную некоторые иконки
те произвести подмену одних на другие
shell32.dll
тупое перекидывание файлов ни к чему хорошему не приводит.
Re: как в библиотеке сменить иконки
Добавлено: Пт сен 04, 2015 05:28:09
Андрей Бедов
Воспользоваться редактором ресурсов.
Я заменял, прямо в DLL. И значки, и звуки, и надписи.
Правда, мне тогда было 14 лет, и я быстро с этим наигрался.
Либо установи какую-нибудь программу-"украшательство".
Она делает то же самое, только через свой интерфейс.
Re: как в библиотеке сменить иконки
Добавлено: Пт сен 04, 2015 05:35:01
m.ix
нужно две библиотеки открыть
и из одной иконки перетащить в другую как в браузере, потому как иконки прописаны каждые под свои действия.
Re: как в библиотеке сменить иконки
Добавлено: Пт сен 04, 2015 05:48:33
Андрей Бедов
Я тебя понял с первого раза. Не надо мне тут "баден-баден"...
Дзержи, Дзержинский:
PE Explorer (скачать)
Re: как в библиотеке сменить иконки
Добавлено: Сб сен 05, 2015 00:53:59
m.ix
в мои 14 лет даже компов ни у кого не было
на вднха в черьвя играл и крестики нолики
в ПТУ на букашках рисовал бесиком
в 1998 или около того был свой первый 286
в 2003 был третий пенёк на нём долго сидел на линолиуме
и игрался различными прогами
это к тому, что украшалки разные не выход
редакторы ресурсов передёргивают по одному элементу а не группой как в винде, взял целую папку и перетащил.
и так в винде точнее в библиотеке используется грубо говоря одна полка однотипных папок, допустим просто папка закрытая и на полке у этой папке минимум 10 иконок разных по размеру.
вот как бы такие хитрости.
это проще чем в спринтлайауте менять разрешение стола, копаясь в самом экзэшнике.
Re: как в библиотеке сменить иконки
Добавлено: Сб сен 05, 2015 06:38:23
Андрей Бедов
редакторы ресурсов передёргивают по одному элементу а не группой как в винде
Экспортируй из DLL всю ветку дерева с иконками, и примени к ней пакетное преобразование из графического редактора (смена цвета) кучей.
В конце опять сделай слияние (с заменой) этой ветки - в ветку той DLL с иконками старыми.
Re: как в библиотеке сменить иконки
Добавлено: Сб сен 05, 2015 19:24:31
m.ix
графический редактор не работает с инамической библиотекой
перенос должен осуществлятся туда куда нужно иначе в лучшем случае будет вылетать не та иконка.
Re: как в библиотеке сменить иконки
Добавлено: Сб сен 05, 2015 20:45:55
Андрей Бедов
Экспортируй редактором ресурсов наружу из DLL всю ветку дерева с иконками, и затем примени к ней пакетное преобразование графическим редактором
Потом всё изменённое запихаешь обратно кучей в DLL редактором ресурсов, с заменой старых.