Сейчас на форуме: vsv1, _MBK_ (+4 невидимых)

 eXeL@B —› Вопросы новичков —› Помогите с документацией о ресурсах
Посл.ответ Сообщение

Ранг: 13.0 (новичок)
Активность: 0.020
Статус: Участник

Создано: 19 сентября 2007 11:52
· Личное сообщение · #1

Есть ли докуменация о механизме ресурсов? Хочу разобраться как система с ними работает. Пока мись лишь докопался до того как читать в ручную код ресурсов (без редактора ресурсов), вернее для себя способ отработал на тот случай, если ресурсы есть, но не читаются редактором и единственный способ их найти и исправить в ручую (через HEX например).

Кароче нужна инфа не о том как изменить или прочесть ресуры, а как их система читает и преобразовывает / интерпретирует.

Например написанная на Visual C++ программа преобразуется после компиляции в набор вызовов функций в машинном коде. А пришитые к ней ресурсы в принципе не выполняются как программа а преобразуются во что-то подобное параметрам которые передаются каким-то функциям. В результате мы видим в ассемблерном листинге то что из этих двух компонентов (сама прога и ресурсы) получилось. И всё это происходит как я понял до выполнения программы.



Ранг: 51.7 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 19 сентября 2007 18:43
· Личное сообщение · #2

SeaMan Могу посоветовать книгу РУМЯНЦЕВ - РАБОТА С ФАЙЛАМИ В WIN32, там пару глав посвящено ресурсам и их описанию и структуре некоторых. А об структуре других не описанных в книге можно найти в winuser.h по моему



Ранг: 13.0 (новичок)
Активность: 0.020
Статус: Участник

Создано: 19 сентября 2007 18:50
· Личное сообщение · #3

GlOFF Спасибо,
А хде книгу взять не подскажешь? Может есть в электронном виде где? Я б купил и в бумажном, но не в россии живу
А вообще саму структуру я уже расковырял. Мне тока не понятно как потом система это всё в функции и параметры переводит.




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 20 сентября 2007 22:09
· Личное сообщение · #4

Сначала гуглим, потом (если ничего нет) задаём вопросы
В инете куча ссылок на эту книгу, в любых форматах...
А если лень самому искать, спроси тут: otvet.mail.ru/
там ещё передерутся, кто первый найдёт
ihtik.2x4.ru/complit_22janv2007/complit_22janv2007_6150.rar

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh




Ранг: 13.0 (новичок)
Активность: 0.020
Статус: Участник

Создано: 22 сентября 2007 16:14
· Личное сообщение · #5

Isaev спасибо за книжку! Описания того, что мне нужно не нашёл, но зато много чего нового для себя в ней вычитал! Как не странно описание о ресурсах в этой книге, это то что я проделал в ручную создовая свою документацию Вот если бы она раньше у меня была - сколько бы времени сэкономил!
Да и про PE - формат много чего интересного вычитал.

А насчёт погуглить - это ты прав .



Ранг: 13.0 (новичок)
Активность: 0.020
Статус: Участник

Создано: 22 сентября 2007 23:56
· Личное сообщение · #6

GlOFF Извини, забыл тебя тоже поблагодарить за совет не обижайся. Спасибо тебе тоже!


 eXeL@B —› Вопросы новичков —› Помогите с документацией о ресурсах
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати