请教各路高手。武林前辈。我将B.EXE做成资源文件,然后加到123.dll中。用A.EXE来调用123.dll中的B.EXE 
请各位前辈帮忙指教下。A.exe如何来调用dll中的exe?代码又该如何写? 
 

解决方案 »

  1.   

    做成资源文件?问什么要这么做呢?
    虽然不太理解LZ为什么选择这种方式,但是可以这样做试试看:
    1、在123.dll中导出一个函数,该函数在被调用的时候按名称对指定的资源进行查找,并将该资源写到一个LZ认为比较合适的位置,具体的API记不清楚了,有好几个,其中一个好像是FindResource。
    2、通过123.dll或者A.exe调用CreateProcess
    3、如果执行过后需要把那个资源EXE文件删掉的话,则清理之。