主题:EVC如何调用外部程序 共有30994人关注过本帖 |
---|
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(...)
|
|
单帖管理 | 引用 | 回复 |