gpt4 book ai didi

c++ - 应用程序启动后如何隐藏命令提示符?

转载 作者:行者123 更新时间:2023-11-30 03:00:42 25 4
gpt4 key购买 nike

如何使用 mingw 编译器抑制 C++ 应用程序的命令提示符 AFTER 程序已启动.. -mwindows 在链接器设置中工作得很好但是我希望能够在程序运行时切换它,这可能吗?

我使用的是文本编辑器和命令行,所以没有与 IDE 相关的答案。

最佳答案

据我所知:没有,至少没有一个可执行文件。当您在基于 Windows 的控制台中打开一个应用程序时,它会启动一个 conhost.exe 实例,以便为您的命令行应用程序提供一个环境。只要您的应用程序没有退出,控制台主机就会运行。

很难确定在什么情况下您需要这种行为。但是您可以创建两个应用程序 - 一个是简单的命令行应用程序,另一个是使用 -mwindows 编译的。后者可以调用第一个。第一个退出后,第二个将继续执行。

请注意,这会让用户感到困惑,因为在他看来您的应用程序已停止(因为控制台窗口已关闭)并且 -mwindow 编译的应用程序不会创建任何 GUI 元素.

关于c++ - 应用程序启动后如何隐藏命令提示符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11773228/

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