MSSTYLES - MSSTYLES
Эта статья включает Список ссылок, связанное чтение или внешняя ссылка, но его источники остаются неясными, потому что в нем отсутствует встроенные цитаты.Март 2010 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
MSSTYLES это Microsoft формат файла, содержащий растровые изображения и метаданные для Windows XP снятие шкуры двигатель, впервые представленный в Windows Whistler Сборка 2250[1].
В немодифицированном состоянии движок полностью применяет только файлы .msstyles, подписанные цифровой подписью Microsoft, например, тема Luna или Zune. Стиль Windows XP по умолчанию известен как Luna, но в Интернете доступны дополнительные настраиваемые стили, однако немногие из них имеют цифровую подпись. Четыре других подписанных стиля для Windows XP включают Royale (Издание Media Center ) (Energy Blue ), Royale Noir, Windows Embedded Standard CTP Refresh и Zune Style.
Неподписанные стили можно использовать различными способами: вручную исправлять или заменять системные файлы или автоматически одной из программ, созданных для этой цели. Эти программы обычно называют «патчерами UxTheme» по названию библиотеки XP, которая требовала исправлений, UxTheme.dll, несмотря на то, что последние версии Windows требуют исправлений для различных файлов. В Интернете можно найти множество популярных и свободно распространяемых патчеров, которые часто используют разные способы включения пользовательских тем.
Виндоус виста а позже также используйте файлы .msstyles для создания скинов (например, Aero.msstyles file), однако формат этих файлов значительно отличается, поэтому файлы .msstyles нельзя переносить между Windows Vista и Windows XP. Эта версия файла .msstyles содержит PNG изображения и метаданные.
Существует ручной способ заменить три файла DLL (uxtheme.dll, shsvcs.dll и themeui.dll) на использование неподписанных пользовательских визуальных стилей в Windows Vista.
Формат файла
Файлы .msstyles 32-разрядные. PE файлы, однако они не содержат кода или обычных данных. Вместо этого они хранят всю информацию о стилях в ресурсах. Предоставляемые Microsoft стили содержат метаданные PE-версии, несмотря на Исследователь не отображаются эти данные для файлов .msstyles в последних версиях Windows. Подписание PE не используется, вместо этого к файлу добавляется настраиваемая подпись.
Формат подписи
Смещения в следующей таблице относятся к концу файла.
Смещение шестигранника | Offset dec | Размер | Цель |
---|---|---|---|
-N | -N | 128 байт | Криптографическая подпись с ключом «Microsoft Visual Style Signature» |
-10 | -16 | 4 байта | Магическое число, должно быть 0x84692426 |
-0С | -12 | 4 байта | N - 16, отрицательное расстояние подписи от магии. |
-08 | -8 | 8 байт | Общий размер файла |
Смотрите также
Рекомендации
- ^ "Представляем предварительную версию Whistler, сборку 2250". Windows для ИТ-специалистов. Пентон Медиа. В архиве из оригинала 2018-06-12. Получено 2019-09-22.
внешняя ссылка
Этот Майкрософт Виндоус статья - это заглушка. Вы можете помочь Википедии расширяя это. |