如何在 GUI 输出窗口而不是 Visual Studio 2015 中的 cmd 控制台上显示我的C++程序输出
How can I display my C++ Program output on the GUI Ouput Window instead of the cmd console in Visual Studio 2015?
我尝试在互联网上搜索,但找不到任何答案。
当我运行程序时,视觉工作室会打开一个cmd提示符,输出显示在那里。有没有办法没有cmd窗口,但在某些Windows GUI对话框中有它?
请帮忙。我现在需要睡觉!
编辑:好的,我想我没有问这个问题更好。我仍然想要一个控制台应用程序,但我只想在文本类型窗口(如 Visual Studio 中的输出窗口)而不是命令控制台中执行调试运行输出。例如,"http://cpp.sh/"在文本窗口中为您提供输出,而不是创建控制台。
所以你想做一个表单应用程序吗?
为此,有不同的方法:一种是依赖.NET框架并使用Windows运行时扩展。然而,这会让你失去可移植性,C++感觉和行为完全像另一种语言。
在我看来,另一种更好的方法是使用QT之类的东西.QT这是众所周知的,用于在许多不同的平台上制作应用程序。除了表单,它还提供了许多其他不错的功能。只需查看其文档即可。
安装程序还包括自己的IDE,QT Creator,但如果你更喜欢使用Visual Studio,这里是方法。然后,在创建新项目时,选择一个 QT 应用程序。它应该自动有一个表单。然后,您可以打开 .ui 文件以根据需要更改 GUI。
相关文章:
- C++:将控制台输出存储在宏中更好吗
- 在while循环中输入带有std::cin的字符串后,控制台会输出大量胡言乱语
- 如何修复此iFile以将.txt输出到控制台
- 在Qt Creator中,如何在连接到正在运行的进程后查看控制台输出
- 控制台输出在 Qt5 中未正确显示
- 有人可以向我解释为什么控制台输出 0 吗?
- 如何从 Win32 C++ 应用程序输出到父控制台窗口?
- 为什么即使使用 for 循环遍历我的向量,它也没有输出到控制台?(C++)
- 使用 std::string_view 的子字符串控制台输出
- 从文件读取并通过矢量输出到控制台
- 在这种情况下,如何防止C++输出/控制台窗体关闭
- 如何在C++中居中输出控制台窗口
- boost::log 输出到 Visual Studio 输出控制台 - 为格式添加额外的 LF/CR
- C++:我如何保持我的程序(输出控制台)的活力
- 如何在Visual Studio中设置输出控制台宽度
- 如何在Qt GUI应用程序中嵌入输出控制台窗口
- 在Visual Studio中使用GLUT库,没有错误,但输出控制台不起作用
- 只在调试模式下输出控制台
- 简单的输入/输出控制台应用程序,不按给定的顺序(结构)打印问题
- Visual Studio 2012 - 嵌入式输出控制台,而不是cmd