Ооо, я думал ты что-то дельное хотел сказать, по этому поводу я еще в первом своем посте из этого топика отписывался, дураку понятно что не надо...
baldr, не понял тебя, перефразируй.
Позьми notepad.exe запакуй его аспаком, и посмотри где находятся иконки (в секции аспака, которая никак не пренадлежит секции ресурсов), а где...
http://www.sendspace.com/file/6k60nu Ресурс с ID == 768, указывает на RVA точки входа. Ес-но ресхаком не читается, но программа работает. Это...
К старому RVA нужно прибавать дельту между старым и новым RVA секции ресурсов, вроде так. Не забывай что ресурсы вообще могут находится вне...
С с секцией ресурсов так делать в принципе можно, а вообще это плохой стиль. Используйте RVA адреса из заголовка, и сопоставляйте их с секциями....
Узнать можно, но ты оцени здраво сколько на это убъешь времени?
Нельзя что бы три подряд одинаковых группы по 2 бита шли?
Я уже смотрел в отладчике. Виснет означает что user32.dll не выгружается, и поле после 11 итераций обнуления становится 0xFFFF. На другом...
Я неудачник выходит, у меня на WinXP SP3 Rus, процесс user32.exe висит и нагружает процессор.
http://www.sendspace.com/file/gg2q7k Вот тут динамически загружается user32.dll и в цикле крутится FreeLibrary() в связке с GetModuleHanldeA()....
Если в импорте exe есть user32.dll статическая линковка -- dll не выгрузится. Если его там нету, и в самой программе сделать так: invoke...
Тут еще нашел некоторую информацию (http://wasm.ru/forum/viewtopic.php?id=32253), user32.dll она же динамическая библиотека... Как тогда понять...
Ну честно говоря да проблемы с английским, хотелось бы человеческий ответ услышать прямой, а не подсказки далекие. Блокируется выгрузка только...
Когда вручную загружаю свою DLL, то все она нормально выгружается FreeLibrary. В ручную загруженая user32.dll не выгружается никак. В чем дело?...
Т.е. нельзя написать на масме программу использующую MessageBoxA, и после этого выгрузка user32.dll ? Выгрузить не возможно?
Я ставил в бесконечный цикл выгрузку user32.dll после миллиона итераций она все равно была в памяти. И FreeLibrary возвращал 1. user32.dll...
Ну пример, юзается MessageBoxA из user32.dll которая загружает в след за собой еще десяток dll. После того как отработала MessageBoxA, я более не...
У меня user32.dll загржается только один раз это сис. загрузчиком, FreeLibrary сколько не вызывай не выгражает память.
Потому что FreeLibrary не освобождает память. В msdn написано (http://msdn.microsoft.com/en-us/library/ms683152(VS.85).aspx): Т.е. память не...
Имена участников (разделяйте запятой).