MFC-WinExec创建进程

 

    int iRet = 0;
    //char* szPath = "C:\\WINDOWS\\NOTEPAD.EXE";
    char *szPath = "C:\\WINDOWS\\NOTEPAD.EXE C:\\123.txt";
    iRet = WinExec(szPath, SW_SHOW);
    /*
    参数1:LPCSTR lpCmdLine  指向一个空结束的字符串,串中包含将要执行的应用程序的命令行(文件名加上可选参数)
            注意:数据类型没有T,只能用窄字节
    参数2:UINT uCmdShow   定义Windows应用程序的窗口如何显示
            看:https://www.cnblogs.com/liming19680104/p/17389885.html

    */
    if (iRet > 31) {
        MessageBox(_T("执行成功!"));
    }
    else {
        MessageBox(_T("执行失败!"));
    }

 

 

posted @ 2023-05-11 07:48  天子骄龙  阅读(56)  评论(0)    收藏  举报