在vc中调用一般的.exe很简单,用一个函数就可以了:
WinExec("D:\\Path\\Path\\XXX.exe",1);
或者是:ShellExecute((HWND)GetParent(),"open","D:\\Path\\Path\\XXX.exe",NULL,NULL,SW_SHOWNORMAL);
(如果要具体了解这两个函数请求助于msdn!)
但是在调用由Matlab生成的.exe时,必须要先设置成当前路径,用到下面的函数:
SetCurrentDirectory("D:\\Path\\Path");
至于为什么我也不清楚,请知道的各位大虾给指点一下!o(∩_∩)o...