Ресурсы среды предустановки Windows

существует множество программ для просмотра ресурсов Windows PE. Но как они работают? Декодируют ли они вызовы функций для winapi или в PE есть какой-то раздел для информации о графическом интерфейсе? Например, в Android есть определения XML GUI? Спасибо.


person B.Gen.Jack.O.Neill    schedule 01.11.2010    source источник


Ответы (2)


Вероятно, существуют разные стратегии реализации, поэтому невозможно ответить на этот вопрос универсально для всех инструментов.

спецификация формата файла PE общедоступна. Он определяет структуру разделов PE-файла, как найти раздел .rsrc в файле и как извлекать отдельные ресурсы из этого раздела. форматы отдельных ресурсов также задокументированы в MSDN. . Например, определения диалогового графического интерфейса определены в DLGTEMPLATE.

person Martin v. Löwis    schedule 01.11.2010

Есть API для управления ресурсами. Ознакомьтесь с Перечисление ресурсов.

В определенных ситуациях разработчики приложений могут захотеть обнаружить содержимое ресурсов неизвестного модуля Portable Executable (PE). Windows SDK предоставляет функции перечисления ресурсов, которые позволяют приложению получать списки типов ресурсов, имен и языков в указанном модуле.

person Nick Dandoulakis    schedule 01.11.2010