2010-11-01 4 views
6

Есть много программ просмотра ресурсов PE PE. Но как они работают? Они декодируют вызовы функций winapi, или PE имеет какой-то раздел для получения информации о GUI? Как Android имеет XML GUI definitons? Благодарю.Ресурсы Windows PE

ответ

5

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

PE file format specification является общедоступным. Он определяет структуру раздела файла PE, как найти раздел .rsrc в файле и как извлечь отдельные ресурсы из этого раздела. individual resource formats также документированы на MSDN. Например, определения GUI диалогового окна определены в структуре DLGTEMPLATE.

2

Существует API для управления ресурсами. Выезд Enumerating Resources.

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

Смежные вопросы