Naeel Maqsudov » 25 окт 2004, 02:19
Если выделить память из кучи и загрузить ресурс туда, то его нельзя будет запустить. Хотя почитайте в справке по Win32API про функции VirtualAlloc/VirtualProtect. Там говорится о возможности создавать блоки памяти, в которые можно будет передавать управление. Т.е., на сколько я порнимаю, делать уда JMP или CALL... Никогда сам такого не делал, но уверен, что это и есть тот самый способ, которым достигается то, что Вы хотите.
Если выделить память из кучи и загрузить ресурс туда, то его нельзя будет запустить. Хотя почитайте в справке по Win32API про функции VirtualAlloc/VirtualProtect. Там говорится о возможности создавать блоки памяти, в которые можно будет передавать управление. Т.е., на сколько я порнимаю, делать уда JMP или CALL... Никогда сам такого не делал, но уверен, что это и есть тот самый способ, которым достигается то, что Вы хотите.