Visual Studio:如何在没有控制台窗口的情况下启动项目
Visual Studio: how to start up a project without the console window poping up
可能的重复:
隐藏Windows应用程序的控制台
所以我为Lazyfoo的教程安装了Visual Studio的OpenGL。
当我运行项目时,我会收到2个菜单。
一个是旧的时尚控制台窗口,一个是游戏窗口。
我想在没有控制台窗口的情况下启动我的项目。我是如何选择实现这一目标的?
在Lazyfoo中,他告诉我将我的链接器/子系统设置更改为Windows,以使控制台不会弹出,但是当我这样做时,我会收到这个怪异的错误。
有没有更好的方法来防止控制台窗口弹出?
这是我希望会有所帮助的!:使我的控制台应用程序不可见
看不见的是不存在的吗?
您的问题在教程中回答。
在系统菜单中的链接器下,设置子系统。我建议 如果您不需要控制台输出,请将其设置为Windows,如果 您确实需要控制台输出。
我在这里回答:
https://stackoverflow.com/a/6882500/524368
完整报价如下:
在项目构建链接器选项集中
/SUBSYSTEM:windows
/ENTRY:mainCRTStartup
或使用int main(...)
#pragma comment(linker, "/SUBSYSTEM:windows /ENTRY:mainCRTStartup")
相关文章:
- Visual Studio 2017 停止工作,并在打开后显示许多控制台窗口
- 如何从 Win32 C++ 应用程序输出到父控制台窗口?
- 如何获取控制台窗口的宽度?
- 是否可以从控制台应用程序使用 C++/WinRT 创建窗口?
- 在C++中隐藏键盘记录器的控制台窗口
- 如何在 Win32 控制台应用程序中注册不可见的窗口类?
- C++ 如何在 OpenGL 程序中远程调用控制台窗口
- 为什么调试时没有显示控制台窗口
- 有没有办法像动画一样移动控制台窗口?
- 如何在C++中居中输出控制台窗口
- 控制台窗口未在开发C++中打开?即使也有 getch() ?
- QTextEdit 提升为构建控制台窗口
- 如何拒绝一个叫做的过程以写入继承的控制台窗口
- Visual C 关闭文本文件和打开新的控制台窗口
- 有没有办法为使用 Boost 生成的进程创建新的控制台窗口
- C++:显示控制台窗口的输出
- C++:如何在控制台窗口中显示结果
- (C++)控制台窗口保持立即关闭,即使我在Visual Studio中是CTRL + F5
- 在 C 语言中将窗口控制台大小调整为全屏
- 将文本输出到窗口控制台.c++