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...
WinExec("mspaint c:/temp.bmp",SW_SHOW) 头文件windows.h指定程序画图板文件名(最好是绝对路径粗含洞,避免系统自动搜索文件)
ShellExecute(NULL,"open",path_to_file/folder,NULL,NULL,SW_SHOWNORMAL)
//使用默认软件打开文件
两个可以老隐按需要使岩枯用
ShellExecute一个函数一切搞定!//用系统默认图像查看器打开图片E:\My Documents\My Pictures\彤\h1.jpg
ShellExecute(NULL, _T("open"), _T("E:\\My Documents\\My Pictures\\彤\\h1.jpg"), NULL, NULL, SW_SHOW)
//用ie打开图片E:\My Documents\My Pictures\彤\h1.jpg
ShellExecute(NULL, _T("open"), _T("explorer"), _T("E:\\My Documents\\My Pictures\\彤\\h1.jpg"), NULL, SW_SHOW)
打开其腊纤他程序,用
ShellExecute(NULL, _T("open"), _T("你要打开的程序完整路径"), NULL, NULL, SW_SHOW)
注意陪源,路径中的\要用\\芦局态
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)