CreateProcess(L"..\\Child\\Debug\\Child.exe", NULL, NULL, NULL, TRUE, 0, NULL, NULL, &sui, &pi)
我调用了这么一个函数,发现返回不正确。现在想试试是不是路径的问题,想通过MessageBox来返回这个值,请问该怎么做

解决方案 »

  1.   

    我现在不清楚这字符串"..\\Child\\Debug\\Child.exe"具体是指向哪个绝对路径的想通过MessageBox来返回查看一下,是否指定正确了。在.net中有这么个函数可以实现,在mfc中不大清楚。
      

  2.   

    第一个参数只需要输入你的可执行文件名"child.exe"
    第二个参数是从命令行输入文件路径,你可以把你的文件路径输入到里面比如"C:\WINDOWS"试下  参考
    http://www.cnblogs.com/mengshu-lbq/archive/2006/09/26/ie_help_file_createprocess_html.html
      

  3.   

    相对路径是相对于当前路径的,当前路径可以用GetCurrentDirectory获取。