MFC在一个工程中启动其他工程的exe文件

Posted muouran0120

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MFC在一个工程中启动其他工程的exe文件相关的知识,希望对你有一定的参考价值。

说明:有的时候把两个工程合并,但是偷懒不想在工程中添加代码,所以想到了这个办法,仅限偷懒哈哈哈哈

方法:新建一个主程序,在主程序的界面中添加按钮,在按钮的程序代码中添加以下语句:

void CMainProDlg::OnBnClickedButtonCoarse()

	// TODO: 在此添加控件通知处理程序代码
	WinExec("..\\..\\..\\Coarse\\PAT-HUA6.12\\Debug\\PAT_HUA.exe",SW_SHOW); 

注意:“..\”表示主程序exe文件所在的上一级目录,要注意想要调用的程序路径,最好用相对路径,这样以后要把程序拷贝到其他地方的时候也不需要修改路径

 

以上是关于MFC在一个工程中启动其他工程的exe文件的主要内容,如果未能解决你的问题,请参考以下文章

VS2013生成Release版本MFC程序在其他机器上运行

MFC 应用程序MFC ActiveXMFC dll三者有什么区别

vs2010怎么生成exe文件

vs工程下的各个文件夹的意义

halcon在VC++中,并生成dll文件,供MFC的EXE程序调用,dll中使用halcon函数出现报错

VS2013中修改MFC对话框左上角和exe图标