PDA

Показать полную графическую версию : Ресурсы оформления WINDOWS 7


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 [47] 48 49 50

Smarty
05-10-2019, 11:30
там черт ногу сломит в этом коде »
Именно, поэтому никаких мануалов на эту тему нет, Windows 7 у меня тоже нет, ресурсами давно не занимался, поэтому могу подсказать только принцип поиска.

Простой вариант.
Вам нужно найти какой-то диалог, которого нет в секции DIALOG, но в секции STRING есть текст из этого диалога.
Смотрите номер (системный, не порядковый) строки текста. Например, окно копирования файлов - shell32.dll.mui - string 13589 - "Из:".
Извлекаете из файла Shell32.dll секцию UIFILE и запускаете поиск 13589 по множеству файлов (какой программой искать - дело ваше).
В итоге находите, что этот номер есть в файле 42.txt (хотя он xml на самом деле).

Вариант посложнее.
Номер строки может быть в HEX-формате, типа 0x8096.
Вам нужно перевести значение HEX в DEC, это позволяет сделать системный калькулятор в режиме Программист (меню Вид).
Переключаете (слева посередине) в режим HEX, вводите значение и переключаете в режим DEC. Получаете номер строки.

Таким образом вы можете найти файл с параметрами диалога.
Редактирование самого диалога в TXT\XML файле - это уже на ваше усмотрение.
Более менее разобраться можно, но сложно. Понадобится чтение доп. материалов. Гугл в помощь.

LZAA
07-10-2019, 01:05
Всё не проверял. Но в Windows 10 фраза про удаление папки в shell32.dll.mui в секции String присутствует. А в Shell32.dll в секции UIFILE глухо, как в танке. Такие дела.

tem000
09-10-2019, 18:50
LZAA, в Windows 7 тоже самое, в shell32.dll.mui в секции String текст самих диалогов про которые писал тоже есть.

LZAA
10-10-2019, 10:33
Что именно Вы хотите изменить в этих диалогах, если не текст?

tem000
11-10-2019, 21:12
хотелось бы так

https://a.radikal.ru/a03/1910/1f/065282af377dt.jpg (https://a.radikal.ru/a03/1910/1f/065282af377d.png)

https://d.radikal.ru/d18/1910/3e/adb69d02d6edt.jpg (https://d.radikal.ru/d18/1910/3e/adb69d02d6ed.png)

https://b.radikal.ru/b12/1910/d8/d55f534efc76t.jpg (https://b.radikal.ru/b12/1910/d8/d55f534efc76.png)

LZAA
12-10-2019, 11:37
Присмотритесь к shell32.dll -> Dialog. При внимательном просмотре я обнаружил там интересующие Вас диалоги. Но диалоги в последнем сообщении, повидимому, относятся к другой OS и другой теме Windows. Таким образом, для работы нужны два файла shell32.dll и другая тема Windows. Напишите подробно про эти обстоятельства.

tem000
12-10-2019, 17:58
LZAA, чет у меня в windows 7 в файле shell32.dll вообще нет секции диалог (возможно вы в другой версии винды смотрите), а скрины последние это диалоги из WinStyle для XP (просто файл shell32.dll от XP открыт в рестораторе на 7 и там сделал скрины тема тут не причем), собственно хотелось сделать такие же диалоги как в XP только в 7, т.к глаза своей уродливостью режут))

LZAA
13-10-2019, 12:54
Дайте файлы shell32.dll от Windows XP и 7.

Smarty
13-10-2019, 13:04
tem000, до Windows Vista диалоги находились в самих файлах библиотек (DLL).
Начиная с Windows Vista ввели языковые пакеты и все локализованные диалоги и строки находятся теперь в файлах MUI.
Если вам написали про диалоги в shell32.dll, то смотрите файл shell32.dll.mui.

tem000
13-10-2019, 13:53
Smarty, это я знаю что в 7 диалоги в файлах MUI, конкретно которые ищу я у себя там не нашел в shell32.dll.mui.

LZAA, держите положил в разные папки

https://cloud.mail.ru/public/3m5d/4wtn6o5J7

LZAA
14-10-2019, 13:45
Извините за то, что неверно написал. Действительно, диалоги находятся в файле shell32.dll.mui.
Немного разобрался с файлами. Выходит так, что в секции UIFILE действительно находятся диалоги, но в „неявном" виде. Правда, докопаться до конца не смог. Взял для примера диалог удаления папки: „Вы действительно хотите безвозвратно удалить эту папку?" Для этого текста ID DEC=16725 и HEX=0x4155. Посмотрел все ресурсы в секции UIFILE, но таких значений найти не смог.
С другой стороны, для того, чтобы отредактировать этот TXT\XML таким образом, чтобы в результате диалог визуально был подобен XPшному нужны специальные знания. Здесь нужен программист. B XP, к сожалению, в shell32.dll ресурсы UIFILE крайне скудны, примером служить не могут. Хотя можно попробовать их в shell32.dll (Windows 7) подсунуть.
Также можно посмотреть, как выглядят диалоги в Windows 8. Если они покажутся приемлемыми, то надо будет подробно разбираться с shell32.dll и shell32.dll.mui.

tem000
14-10-2019, 20:05
LZAA, Smarty, спасибо за помощь но разбираться в секции UIFILE что то вообще нет желания, видимо придется смириться с уродством этих диалогов)). Кстати мне гдето попадался пост там человек переделал диалог в 7, который предлагает замену при совпадении имен на такой же как в XP, только я этот пост теперь найти не могу и он как раз выкладывал файл shell32.dll от 7 т.к там в секции UIFILE код менялся.

LZAA
16-10-2019, 01:33
Попробуйте найти адрес в истории браузера. Придётся повозиться. Эта информация может помочь достичь желаемого результата.

AndrikShu
14-05-2020, 21:40
Подскажите, кто знает, где находятся данные ресурсы, всё позабывал и найти нигде не могу. Интересует именно полоса, показывающая объём свободного места. Спасибо.
https://picua.org/images/2020/05/14/318e5344c60e2736f729fb341d621b45.th.jpg

Smarty
14-05-2020, 22:17
AndrikShu, в визуальном стиле .msstyles.

LZAA
15-05-2020, 10:47
То есть, Вам - сюда: http://forum.oszone.net/thread-158508.html

eoschool
27-05-2020, 15:57
Для того чтобы установить стандартный экран блокировки или приветствия вам необходимо скачать и заменить файл imageres.dll в папке C:\Windows\System32 . Для этого вам будет скачать файл imageres, распаковать, зайти в указанную папку и открыть свойства данного файла.

saidalievich
19-11-2020, 19:31
Подскажите, пожалуйста, как сдвинуть "добро пожаловать" на экране приветствия ниже?

s.nevod
26-06-2021, 07:21
Пытаюсь заменить значок Документа XML на WIN7. Заменил:
System32/mmcndmgr.dll - 1098.ico - нет результата
SysWOW64/mmcndmgr.dll - 1098.ico - нет результата
wow64 в winsxs - 6 файлов msxml3.dll - нет результата
в amd64 тоже мимо. Где может ещё прятаться этот значок???
Restorator 2007 захватил только из первых двух вышеуказанных папок.
Про wow и amd он вообще скромно умолчал. Сам нашёл и поменял.
Пока не помогло...

2802
28-06-2021, 12:24
s.nevod, w7 x86 у меня меняется - System32 файл msxml3.dll
может кэш... ))




© OSzone.net 2001-2012