在程序里想要执行另外一个程序,请问该用哪一个函数来实现该功能

解决方案 »

  1.   

    例:
    ::WinExec("Notepad.exe", SW_SHOW);
      

  2.   

    有几个吧:
    CreateProcess();Winexec()这个只能打开16位的EXE;ShellExecute().
      

  3.   

    HINSTANCE ShellExecute(          HWND hwnd,
        LPCTSTR lpOperation,
        LPCTSTR lpFile,
        LPCTSTR lpParameters,
        LPCTSTR lpDirectory,
        INT nShowCmd
    );
      

  4.   

    其实System()也可以,呵呵,不过要闪一下dos画面
    还有一种是ShellExecute()
      

  5.   

    还是ShellExecute()比较实用一些。
      

  6.   

    还是用shell执行比较好,让操作系统去调用!