Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > dll файл


Автор: armageddon 17.5.2006, 20:58
подскаджите dll в мастдае , отвечающий за кнопку "пуск" 

Автор: SergeCpp 18.5.2006, 07:57
Explorer.exe — сам искал в своё время... (дизассемблер IDA помог...) 

Автор: armageddon 18.5.2006, 16:27
не понял, а как я теде открою exe файл? мне нужен dll для изменений! 

Автор: Тьма 18.5.2006, 18:16
ну так возьми какойто ResHacker или что-то в этом роде и открой ехе 

Автор: Poseidon 18.5.2006, 18:47
Цитата(armageddon @  18.5.2006,  16:27 Найти цитируемый пост)
не понял, а как я теде открою exe файл? мне нужен dll для изменений!  
 dll - это тот же exe, только без возможности запуска.
 

Автор: armageddon 18.5.2006, 19:46
а кто-нибудь уже изменял кнопку 'пуск'? 

Автор: SergeCpp 19.5.2006, 08:31
user posted image 

Автор: armageddon 19.5.2006, 15:20
если вам не трудно, но мог-ли бы вы описать как вы это сделали? 

Автор: SergeCpp 19.5.2006, 18:23
1. Текст  M e  на кнопке получен путём замены Start на _M_e_
(подчёркивания приведены для лучшей видимости — на самом деле это пробелы)

Эта строка находится в Explorer.exe
Я заменял, кажется, в ResHacker или в ExeScope
(обе программы есть на моём сайте — не помню ссылки на программу,
а посмотреть сложновато... сижу сейчас на модеме...
они там в разделе Отличные программы других авторов)

2. Картинка — это иконка, кажется, 12 на 12 в User32.dll
Там только одна иконка (пресловутая "клякса") в различных размерах.

Вот её заменяйте на свою... !
Исключительно с помощью ExeScope!
ResHacker кое-что там портит в данном случае!

Я заменил все иконки, избавившись раз и навсегда от этих "клякс" в различных диалогах etc.

Кстати, в Explorer.exe есть такая же "клякса"... Она тут не используется!

3. Вертикальная надпись слева — это картинка, находящаяся в Explorer.exe
Я её тоже заменил. Некоторая сложность тут в том, что она 16-цветная...
А размер ресурса лучше не менять. Поэтому пришлось изменить палитру, что заметно
в резковатости переходов (градиента) голубой полоски.

Всё равно, результат мне нравится... (Долго уж мне эти "кляксы" на нервы действовали...)
 

Автор: armageddon 19.5.2006, 19:02
а если при помощи VC  

Автор: SergeCpp 19.5.2006, 19:06
Ни в коем случае не редактируйте ресурсы в Visual Studio !!!
 

Автор: nikitao 19.5.2006, 19:54
Цитата(SergeCpp @  19.5.2006,  20:06 Найти цитируемый пост)
Ни в коем случае не редактируйте ресурсы в Visual Studio !!!

А почему  smile  

Автор: SergeCpp 19.5.2006, 20:14
Visual Studio почти никогда не редактирует ресурсы in-place, а перестраивает весь каталог...

ResHacker тоже грешит этим...

ExeScope здесь — на высоте!

Очень часто это бывает необходимо...
 

Автор: Тьма 25.5.2006, 22:23
Цитата(SergeCpp @  19.5.2006,  20:14 Найти цитируемый пост)
ExeScope здесь — на высоте!

я помню у меня были проблемы с запуском его в ХР, правда может то была старая версия
 

Автор: ritrant 2.3.2008, 23:59
может кто-нибудь знает, какие файлы ресурсов отвечают за различные диалоги, например "Мастер сетевой идентификации"?
или как их можно вычислить при запуске диалогов. Спасибо.

Автор: griker 3.3.2008, 10:28
Используйте Poronizatoringiumintiry
Очень хорошая программа для редактирования приложений Windows

Автор: ritrant 3.3.2008, 11:36
чё-та даже гугль не знает такую программу)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)