当 VS 2015 触发断点时,如何阻止全屏锁定 PC?

How to stop fullscreen from locking PC when VS 2015 triggers a breakpoint?

全屏启动我的 GLFW 应用程序目前是不安全的,就好像 VS2015 由于某种错误(例如访问冲突)决定触发断点一样,我完全被锁定在黑屏中,上面有光标,直到我强行重启。

如何确保全屏调试是 安全,或者在 "blind" 时关闭断点消息(我可能无法到达)?

您可以使用:

  1. Alt+Esc切换上一个Window(据说是VS)

  2. Alt+Tab 或 Win+Tab 切换window然后选择

VS window

然后你可以在 VS 中使用异常处理程序/断点做一些事情

我猜你的问题与此有关one。所以你应该在 windowed 模式下调试它,并且只在发布时使用全屏模式。

以下是使用 GLFW 创建简单 window 的方法:

GLFWwindow* window = glfwCreateWindow(640, 480, "My Title", NULL, NULL);