Рекомендую все вышепересиленные файлы скопировать в отдельную папку на другой диск и после этого начинать с ними работать. Это не окончательный список файлов, с такойже легкостью можно взять файл word.exe и там тоже можно кое что поправить.
Какой софт будем для этого использовать:
Первое надо выбрать редактор графических изображений. Вы ведь все же создаете графический интерфейс, не так ли? Надеюсь, что-то в этом роде у вас уже есть. В самом крайнем случае вы можете использовать и MS Paint… Но я этого вам не говорил :-). Ноя бы рекомендовал - Adobe Photoshop (берем на форуме
здесь ) если у вас имеются свои предпочтения то остановимся то я сильно возражать небуду.
- ResHack компилятор/декомпилятор ресурсов (берем
здесь )
Для тех, кто уже успел испугаться названия, скажу, что программа эта крайне проста в использовании и специальных навыков абсолютно не требует.
Для примера работы возьмем файл shell32.dll и начнем его копать
После открытия его в ResHack вы увидете приблизительно следующее
я думаю из названия разделов сразу становится ясно для чего они предназначены и что в них хранится.
Очень рекомендую потратить время и изучить структур данного файла, это поможет вам в дальнейшем при работе с другими файлами.
Вот так… давайте сделаем что-нибудь прямо сейчас. Кликните на папку Bitmap\142\... (у меня здесь стоит цифра 1049, у вас может другая все зависит в первую очередь от языка ОС) это всеми любимый хвостик ярлыка; затем в меню выберите "Action" - "Save [Bitmap : 142 : 1049]". Появится окно, где вам будет предложено сохранить выбранное изображение в формате BMP. Сохраните его как "142.bmp" в вашей рабочей папке и переключайтесь в Photoshop. Открывайте "142.bmp", рассмотрите его, внесите какие хотите изменения (если с фантазией туговато, измените хотя бы цвет), затем сохраните. Переключитесь обратно в ResHack и повторите эту процедуру со всеми изображениями, которые вы хотите изменить. Главное не перепутайте номера, что бы потом можно было без проблем поставить переделанные вами картинки на их родные места. При редактировании этих файлов несоветую делать несколько вещей:
1. Менять размер изображания
2. Менять цветовую гамму (если там стоит RGB 8bit то пусть он и стоит, иначе потом после внесения изменений вы кроме белого квадрата ничего у себя неувидете), если уж сильно приспичело, или это необходимо для создание дополнительных эффектов, меняйте, только перед сохранение верните все назад.
Затем вы выбираете в меню "Action" - "Replace Bitmap…" получаете возможность заменить любое изображение внутри shell32.dll на то, которое вы отредактировали.
Анологичные махинации можно проделывать и с иконками и с мультипликакцие хранящейся в этом файле.
Если вы внимательно изучили этот файл то заметили, что здесь кроме графики есть еще и разноколиберные текстовые поля с рабочими диалогами которые выскакивают у вас к примеру при копирования, вы также их можете легко заменить.
Также в файле очень часто используются теги html их тоже можно (и нужно) править для создания своего оформления.
Ну вот в принципе и все основные моменты работы. Теперь приступаем к редактированию файлов и дизайним... думаем... потом опять дизайним... думаем... и так до достижения желаемого результата.
После того как как вы отредактируете все свои файлы их можно собрать любым инсталятором в пакет, добавить туда ключик реестра который отключает WFP в начале (а потом незабыть его включить назад) и все кусочек пакета трансофрмации почти готов.
В самое ближаешее время расскажу как своими руками сделать тему оформления с помощью StyleBuilder а потом ее приметь без использования StyleXP.