gpt4 book ai didi

c++ - 在 wxWidgets 中使用 GUI 附加控制台

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:06:09 31 4
gpt4 key购买 nike

我正在编写一个 wxWidgets GUI 应用程序,但它也使用了一些控制台对象。

我需要一种显示标准输出和访问标准输入的方法;最好的方法是显示控制台和 GUI。如果用户从命令提示符/shell 等运行程序,则可以完成此操作,但在运行应用程序时命令提示符不会自动打开以查看标准输出。

我知道这是可能的,因为当您运行控制台应用程序时,控制台会自动运行。我找到了一两个需要 Windows API 的解决方案,但遗憾的是我的代码需要跨平台(我在 Linux 上开发它)。

最佳答案

解决方案很简单:使用wxStreamToTextRedirector .这允许将控制台输出重定向到文本控件。您可以为此创建一个单独的窗口并将其着色为看起来像控制台。上面的链接提供了一个示例。

关于c++ - 在 wxWidgets 中使用 GUI 附加控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2457065/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com