我知道一个文件的句柄,有什么办法可以通过这个句柄来执行这个文件。同时,也不想使用createprocess函数,谢谢

解决方案 »

  1.   


    你可以搜索一下通过句柄获取路径的文章,记得有看过不通过createprocess运行程序,WinExec可以不?只是估计最终也是调用createprocess的~~~
      

  2.   

    可以用API里面的ReadFile 或 WriteFile
      

  3.   

    readfile,writefile怎么让一个文件运行呀?
      

  4.   

    从句柄得到相应文件名:
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/obtaining_a_file_name_from_a_file_handle.asp
    再自己用CreateProcess、WinExec还是ShellExecute执行之,悉听尊便。