如何在 Visual Studio 2010 中单击"从 mfc 对话框"ok""后运行控制台应用程序?

How do I make console application run after clicking "ok" from mfc dialog box in visual studio 2010?

本文关键字:ok 对话框 运行 控制台 应用程序 mfc Studio Visual 2010 单击      更新时间:2023-10-16

在我的visual studio 2010项目中,我包含了两个解决方案。我有一个mfc应用程序,这是一个对话框,和另一个visual c++应用程序,只是打印出文本。我想要的是弹出对话框,然后用户将输入x值、y值等,一旦用户单击ok,第二个应用程序将对这些变量进行计算,然后给出输出。我已经完成了这两个项目,但我很难把它们结合起来。当组合项目运行时,首先弹出的只是一个对话框,一旦用户单击ok,将出现如下所示的内容:https://i.stack.imgur.com/paooW.png。如果我的解释不清楚,我很抱歉。

你的图片是一个控制台应用程序,所以你要确保你的第二个应用程序被创建为控制台应用程序,并在argc, argv命令行中接受它的输入。

第一个应用程序将调用CreateProcess来启动第二个应用程序,传递其路径和命令行。