当 VS 2015 触发断点时,如何阻止全屏锁定 PC?
How to stop fullscreen from locking PC when VS 2015 triggers a breakpoint?
全屏启动我的 GLFW 应用程序目前是不安全的,就好像 VS2015 由于某种错误(例如访问冲突)决定触发断点一样,我完全被锁定在黑屏中,上面有光标,直到我强行重启。
除鼠标光标外整个屏幕都是黑色的,鼠标光标是spinning/waiting图标,除非我将光标移到任务栏区域。
锁定并不能解决问题。
Ctrl+Alt+Del 无法修复。
我每次都要按电源开关重启电脑
如何确保全屏调试是 安全,或者在 "blind" 时关闭断点消息(我可能无法到达)?
您可以使用:
Alt+Esc切换上一个Window(据说是VS)
Alt+Tab 或 Win+Tab 切换window然后选择
VS window
然后你可以在 VS 中使用异常处理程序/断点做一些事情
我猜你的问题与此有关one。所以你应该在 windowed 模式下调试它,并且只在发布时使用全屏模式。
以下是使用 GLFW 创建简单 window 的方法:
GLFWwindow* window = glfwCreateWindow(640, 480, "My Title", NULL, NULL);
全屏启动我的 GLFW 应用程序目前是不安全的,就好像 VS2015 由于某种错误(例如访问冲突)决定触发断点一样,我完全被锁定在黑屏中,上面有光标,直到我强行重启。
除鼠标光标外整个屏幕都是黑色的,鼠标光标是spinning/waiting图标,除非我将光标移到任务栏区域。
锁定并不能解决问题。
Ctrl+Alt+Del 无法修复。
我每次都要按电源开关重启电脑
如何确保全屏调试是 安全,或者在 "blind" 时关闭断点消息(我可能无法到达)?
您可以使用:
Alt+Esc切换上一个Window(据说是VS)
Alt+Tab 或 Win+Tab 切换window然后选择
VS window
然后你可以在 VS 中使用异常处理程序/断点做一些事情
我猜你的问题与此有关one。所以你应该在 windowed 模式下调试它,并且只在发布时使用全屏模式。
以下是使用 GLFW 创建简单 window 的方法:
GLFWwindow* window = glfwCreateWindow(640, 480, "My Title", NULL, NULL);