【发布时间】:2019-11-20 07:09:36
【问题描述】:
我用 C++ 编写了一个 exe,打开时会显示一个消息框,问题是当我打开 exe 时,控制台窗口也会打开。我复制了一些从代码中隐藏它的代码,但它仍然闪烁了半秒钟。有没有办法解决这个问题?
【问题讨论】:
-
什么操作系统?如果你在 Windows 上,用什么编译器?
-
最简单的方法可能是创建一个非控制台项目。但是,如果您稍微搜索一下,就会发现编译器和链接器标志将使 Windows UI 可执行而不是控制台可执行。当然假设是 Windows。
-
@HolyBlackCat 我使用 mingw 并且我正在运行 windows
-
您的应用程序从
main开始,这就是您看到该控制台窗口的原因。如果您使用WinMain启动您的应用程序,那么控制台窗口将不会显示
标签: c++