2015-11-28 94 views
0

我使用SFML和C++进行编程。我从来没有问题,但现在我得到了一些灰色框弹出“游戏栏”和其他东西。这是什么?我不知道它是什么以及它为什么开始发生。SFML/C++/Windows10奇怪的消息?

enter image description here

+1

您是否尝试过检查“不再显示”复选框......? – bolov

+0

是的,它只能在程序的一生中禁用它。下一次程序启动时,它会再次出现。我想知道为什么这只发生在SFML中。 – Hyden

回答

1

这是一个内置的Windows 10,的功能,当它看到一个应用程序作为一个游戏就得到automaticallly触发的,但它也可以有意启用...或意外。

只要您按下WINDOWS KEY + G,酒吧apears询问是否要打开这个作为一个游戏: Trigger action

如果您在框中打勾,则Windows将可执行文件注册为游戏,然后,每次它启动它将显示该栏。

我发现没有全局开关禁用它,但每个应用程序,你让你随时可以手动编辑设置:

Settings

时行为不当的应用程序启动时,按键盘上的WINDOWS KEY + G。点击设置面板。在底部的第一个标签上,您必须取消选择类似的选项,将其另存为游戏。之后,该应用将不再作为游戏出现,也不会显示该栏。

要在需要的情况下再次启用它,请再次按下组合键并打开此游戏。完成!

+0

该应用程序不是全屏。我只是裁剪了原始图像,因为它包含了我桌面的其他部分。显示的是直接没有标题栏的窗口。这是一个800x600像素的窗口。另外,我没有Xbox控制连接。 – Hyden

+0

也许Windows将SFML的DLL标识为游戏,如果您不喜欢它,也许可以禁用Xbox应用程序设置上的Xbox栏。有或没有Xbox控制器不会影响它出现。但不知道在Xbox设置中禁用它的步骤 – rlam12

+0

在哪里可以找到Windows 10上的Xbox设置?我查看了设置应用程序。 – Hyden