比如我有1个A.exe 我把B.exe写到A的资源里去了
那么A运行的时候B也加载到内存里去了对不?
我有了B的基地址
怎么让A运行的时候就跳到B的基地址上呢?

解决方案 »

  1.   

    貌似不行哦~
    每个exe都有入口地址和初始化过程的,你一次就做完了,后面怎么做
      

  2.   

    B.exe作为资源的话,是放在数据段而不是代码段,内存保护机制不允许代码指针跳到数据段中。
      

  3.   

    怎么把B.exe写入到A.exe的资源?贴一段代码出来我正在用UpdateResource把一个二进制数据写入一个exe的资源,函数调用都成功,但是那个exe却被破坏了。
      

  4.   

    把资源释放出来,变成一个文件,然后在A里运行B.EXE