如何为Visual C ++控制台应用程序打开新的控制台窗口?

时间:2009-07-25 04:54:36

标签: c++ console window

我想做的是这样的事情:

ConsoleWindow1.Print("1");
ConsoleWindow2.Print("2");

当我运行该程序时,弹出两个控制台窗口,一个打印1,另一个打印2.有一个简单的方法吗?

2 个答案:

答案 0 :(得分:1)

对于基于控制台的应用程序,每个进程只能有一个控制台。您可以启动两个进程,然后执行某种IPC以相互协调

答案 1 :(得分:0)

我看到的一种方法是,编写一个控制台,打印给exe的参数,并编写另一个使用不同参数调用的应用程序,我没试过但可能你可以通过WIN32函数打开两个,参见{{3 }}