有没有一种方法可以为使用Boost生成的进程创建新的控制台窗口?

时间:2019-07-17 09:37:26

标签: c++ boost window

我正在编写一个应用程序,该应用程序必须产生并分离一个新进程,该进程具有一个单独的控制台窗口,可用于用户输入和输出。理想情况下,解决方案应该是跨平台的,并且使用Boost的解决方案甚至更好(因为Boost在该项目中已经广泛使用)。

我已经尝试过boost::process::spawn,但这只能在与主进程相同的控制台窗口中启动新进程。带有CreateProcess标志的CREATE_NEW_CONSOLE(在Win-API中)是一个临时修复程序,但需要跨平台解决方案。

0 个答案:

没有答案