如何使用c ++代码运行MFC应用程序exe文件?

时间:2013-11-04 19:48:54

标签: c++ visual-c++ mfc

我是MFC和C ++的新手。一个MFC应用程序给了我,我试图实现的是从我的标准C ++代码运行这个MFC应用程序在另一个将构建到库中的项目中。这个c ++代码执行一些简单的if else逻辑,它决定MFC应用程序是否应该运行。有人可以解释我是如何实现这一目标的吗?

假设: MFCApplication.h和MFCApplication.cpp位于项目一中。

假设: 我的项目(项目2)涉及

DoWork.cpp with body

if(some_logic)
{
MFCApplication x;
x.run();
.
.
.
x.terminate();
}

1 个答案:

答案 0 :(得分:0)

任何程序的答案都是一样的,而不仅仅是一个MFC程序。要运行任何应用程序,您的程序应使用您希望运行的exe文件的完整路径和文件名调用CreateProcess API。