怎么在MFC调用Matlab创建的exe时将MFC创建的路径传递给exe

MrZero21 2018-05-16 11:16:23
我在MFC进程中调用一个matlab创建的exe,想在打开这个exe的时候将一个指定路径传给它,请问各位大神如何实现。
...全文
921 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2018-05-17
  • 打赏
  • 举报
回复
百度搜“matlab 命令行参数”
Liang4 2018-05-17
  • 打赏
  • 举报
回复
用命令行啊。 Matlab 的参数就是命令行指令
赵4老师 2018-05-17
  • 打赏
  • 举报
回复
引用 6 楼 u011389629 的回复:
[quote=引用 5 楼 zhao4zhong1 的回复:] 百度搜“matlab 命令行参数”
因为MFC调用的是一个MATLAB GUI打包成的exe,请问调用的是一个Matlab GUI进程,那这个GUI进程是如何接收这个参数的呢?[/quote] 百度搜“matlab 命令行参数”
MrZero21 2018-05-17
  • 打赏
  • 举报
回复
引用 5 楼 zhao4zhong1 的回复:
百度搜“matlab 命令行参数”
因为MFC调用的是一个MATLAB GUI打包成的exe,请问调用的是一个Matlab GUI进程,那这个GUI进程是如何接收这个参数的呢?
zgl7903 2018-05-16
  • 打赏
  • 举报
回复
ShellExecute(NULL, NULL, _T("notepad.exe"), _T("\"C:\\a.txt\""), NULL, SW_SHOWNORMAL); 如果要等待处理完毕 CreateProcess
MrZero21 2018-05-16
  • 打赏
  • 举报
回复
引用 3 楼 q6771020 的回复:
GetCommandLine
请问matlab有GetCommandLine指令吗?
枯木___ 2018-05-16
  • 打赏
  • 举报
回复
GetCommandLine
MrZero21 2018-05-16
  • 打赏
  • 举报
回复
引用 1 楼 zgl7903 的回复:
ShellExecute(NULL, NULL, _T("notepad.exe"), _T("\"C:\\a.txt\""), NULL, SW_SHOWNORMAL); 如果要等待处理完毕 CreateProcess
那Matlab的exe如何接收这个路径呢?

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧