我是一名初学者,在C++/SFML 2.1中开发游戏。我看到了像SFX文件夹一样的pong游戏的例子。就像在这个游戏中一样,cmd窗口不会与游戏窗口一起出现。我们如何在SFML中做到这一点?有什么办法让我们让窗口出现,但不是SFML中的cmd?
0
A
回答
0
代码::块,打开项目选项(项目菜单 - >属性)。在构建目标选项卡中,选择您想要在左侧更改的构建目标(大多数情况下只有调试和发布存在),并将右侧下拉列表中的“类型”选项从“控制台应用程序”更改为“ GUI应用程序“。
在Visual Studio中,转到项目选项(项目菜单 - > 属性)。在左侧的树中,展开“配置 属性”树并展开“链接器”子树。从子树中选择“系统” ,并在右侧的子系统字段中将 “控制台(/ SUBSYSTEM:CONSOLE)”更改为“Windows(/ SUBSYSTEM:WINDOWS)” 单击该字段并使用下拉列表。
为了保持便携入口点(INT main()函数),可以对小SFML-main.lib库 Visual Studio或libsfml-main.a的情况下的情况下,链接 程序代码::块/ MinGW的。
或者隐藏控制台,您还可以为图形应用程序定义自己的 Windows入口点。
int WINAPI WinMain(HINSTANCE hThisInstance, HINSTANCE hPrevInstance,
> LPSTR lpszArgument, int nCmdShow)
更换你INT的main()或INT 主(INT ARGC,字符** argv的),使用此功能,当你的程序,就像执行它会被称为 操作系统经典的int main()函数为 。
相关问题
- 1. 有没有办法让现有的cmd窗口执行命令?
- 2. 有什么办法让现有类型实现一个接口?
- 3. SFML窗口没有出现
- 4. 我想让我的弹出窗口出现在中心
- 5. Shadow DOM让我们实现了什么?
- 6. 有什么办法让Linearlayout让孩子不能点击android吗?
- 7. 有没有办法让GridSplitter不要将元素从窗口中移出?
- 8. 有没有什么办法让CSS中的绝对定位基于整个页面而不是可视窗口?
- 9. 有什么办法可以让Tkinter看起来更少的窗口95ish?
- 10. 有没有办法让一个窗口的所有BindingExpression对象?
- 11. 有没有办法让NetBeans输出窗格不透明?
- 12. 有没有什么办法可以让我的C#XMLManager工作?
- 13. 有没有什么办法让这是DRAWIN MATLAB的情节
- 14. 我们想要得到的posixpath为Mac在Python ...有什么办法让这个
- 15. Visual Studio - 在调试会话之后有没有办法让“输出”和“错误列表”窗口不出现?
- 16. 有没有办法让图像延伸超过窗口边界?
- 17. 有没有办法让任何窗口被点击?
- 18. 有没有办法让firebug同时显示Console和HTML窗口?
- 19. 有没有办法设置窗口让控制台窗口打开?
- 20. 有什么办法让我的android应用程序更小?
- 21. Proguard不让我出口apk
- 22. 有什么办法可以让simplejson不那么严格?
- 23. 有什么办法让SQLite以彩色输出?
- 24. 有什么办法让NHibernate发出死锁提示?
- 25. 有什么办法可以让Cloud Dataflow输出像流一样?
- 26. “不要让cmd窗口自动关闭” - 我怎么能这样做?
- 27. 为什么它不让我使用窗口打开,我在做什么错?
- 28. 有没有办法让一个可读的SINGLE cmd/powershell脚本?
- 29. 有没有办法让codeIgniter输出html而不是xhtml?
- 30. 如何让东西出现在我的窗口?
如果你在Windows w/VS只是将子系统更改为Windows并使用WinMain。这应该够了吧。 – Borgleader
什么OS/IDE使用? – AlexxanderX