请问,我用mfc编了个程序,且生成了个.exe文件,现在我又编写另外一个程序,我怎么调用刚才生成的.exe,并打开它呢?用什么命令,还是怎么样?

解决方案 »

  1.   

    WinExec,ShellExecute,CreateProcess
    方法很多
      

  2.   

    打开一个应用程序
    ShellExecute(this->m_hWnd,"open","calc.exe","","", SW_SHOW );

    ShellExecute(this->m_hWnd,"open","notepad.exe","c:\MyLog.log","",SW_SHOW );打开一个同系统程序相关连的文档
    ShellExecute(this->m_hWnd,"open","c:\abc.txt","","",SW_SHOW );
      

  3.   


    如果只是简单的打开那个程序,就用 ShellExecuteEx   Shell函数;
    否则用 CreateProcess  API 函数。WinExec  API 函数已经作废,不建议使用这个函数。
      

  4.   

     tongyizaodt 
    至尊宝宝 @ 杭州