как в библиотеке сменить иконки

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Друг Кота
Аватара пользователя
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo

Сообщение m.ix »

есть DLL с иконками
задача из одной перекинуть в иную некоторые иконки
те произвести подмену одних на другие
shell32.dll
тупое перекидывание файлов ни к чему хорошему не приводит.
Лечу лечить WWWашу покалеченную технику.
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 37346
Зарегистрирован: Чт авг 30, 2012 20:24:40
Откуда: Нижний Новгород

Сообщение Андрей Бедов »

Воспользоваться редактором ресурсов.
Я заменял, прямо в DLL. И значки, и звуки, и надписи.
Правда, мне тогда было 14 лет, и я быстро с этим наигрался. :facepalm:

Либо установи какую-нибудь программу-"украшательство".
Она делает то же самое, только через свой интерфейс.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo

Сообщение m.ix »

нужно две библиотеки открыть
и из одной иконки перетащить в другую как в браузере, потому как иконки прописаны каждые под свои действия.
Лечу лечить WWWашу покалеченную технику.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 37346
Зарегистрирован: Чт авг 30, 2012 20:24:40
Откуда: Нижний Новгород

Сообщение Андрей Бедов »

Я тебя понял с первого раза. Не надо мне тут "баден-баден"... :)
Дзержи, Дзержинский: PE Explorer (скачать)
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo

Сообщение m.ix »

в мои 14 лет даже компов ни у кого не было
на вднха в черьвя играл и крестики нолики
в ПТУ на букашках рисовал бесиком
в 1998 или около того был свой первый 286
в 2003 был третий пенёк на нём долго сидел на линолиуме
и игрался различными прогами
это к тому, что украшалки разные не выход
редакторы ресурсов передёргивают по одному элементу а не группой как в винде, взял целую папку и перетащил.

и так в винде точнее в библиотеке используется грубо говоря одна полка однотипных папок, допустим просто папка закрытая и на полке у этой папке минимум 10 иконок разных по размеру.
вот как бы такие хитрости.
это проще чем в спринтлайауте менять разрешение стола, копаясь в самом экзэшнике.
Лечу лечить WWWашу покалеченную технику.
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 37346
Зарегистрирован: Чт авг 30, 2012 20:24:40
Откуда: Нижний Новгород

Сообщение Андрей Бедов »

редакторы ресурсов передёргивают по одному элементу а не группой как в винде
Экспортируй из DLL всю ветку дерева с иконками, и примени к ней пакетное преобразование из графического редактора (смена цвета) кучей.
В конце опять сделай слияние (с заменой) этой ветки - в ветку той DLL с иконками старыми.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo

Сообщение m.ix »

графический редактор не работает с инамической библиотекой
перенос должен осуществлятся туда куда нужно иначе в лучшем случае будет вылетать не та иконка.
Лечу лечить WWWашу покалеченную технику.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 37346
Зарегистрирован: Чт авг 30, 2012 20:24:40
Откуда: Нижний Новгород

Сообщение Андрей Бедов »

Экспортируй редактором ресурсов наружу из DLL всю ветку дерева с иконками, и затем примени к ней пакетное преобразование графическим редактором
Потом всё изменённое запихаешь обратно кучей в DLL редактором ресурсов, с заменой старых.
Ответить

Вернуться в «Интеграция с ПК»