主题:EVC如何调用外部程序

  共有22228人关注过本帖    
tomhe666
1楼


EVC如何调用外部程序  发帖心情 Post By:2011-3-15 10:08:00   [只看该作者]

我在EVC中使用如下代码调用一个程序,并且希望调用成功后,即使关掉程序,被调用的程序也一直运行,直到关机.如下参数该怎么设置才能达到这个要求呢(现在的现象是调用的程序一结束,被调用的也被关闭)

SHELLEXECUTEINFO info;
                info.cbSize = sizeof(info);
                info.fMask = SEE_MASK_NOCLOSEPROCESS | SEE_MASK_FLAG_NO_UI;
                info.hwnd = NULL;
                info.lpVerb = _T("open");
                info.lpFile = _T("\\NandFlash\\xxxx.exe");
                info.lpParameters = _T("");
                info.lpDirectory = _T("");
                info.nShow = SW_SHOW;
                //info.hInstApp = AfxGetInstanceHandle();
                ShellExecuteEx(&info);

  单帖管理 | 引用 | 回复 回到顶部
x10
2楼


  发帖心情 Post By:2011-3-15 16:28:00   [只看该作者]

可以考虑启动一个新的进程。请参考CreateProcess(...)

  单帖管理 | 引用 | 回复 回到顶部

返回首页

EVC如何调用外部程序

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: