windows - Sådan stopper du fuldskærm fra låsning af pc, når VS 2015 udløser et breakpoint?

Indlæg af Hanne Mølgaard Plasc

Problem



At starte mit GLFW-program i fuldskærm er for øjeblikket usikkert, som om VS2015 beslutter at udløse et brudpunkt på grund af en form for fejl som f.eks. En adgangslovgivning, jeg er helt låst til en sort skærm med en markør på den, indtil jeg tvinges omstart.



  • Hele skærmen er sort, bortset fra musemarkøren, som er ikonet for at dreje/vente, medmindre jeg flytter markøren til proceslinjens område.

  • Låsning løser ikke det.

  • Ctrl + Alt + Del løser ikke det.

  • Jeg skal genstarte min pc med strømafbryderen hver gang.



Hvad kan jeg gøre for at sikre, at fejlfinding i fuldskærm er sikker , eller afvis pausepunktmeddelelsen (som jeg sandsynligvis ikke kan komme til), mens jeg er 'blind'?

Bedste reference


Du kan bruge enten:



  1. Alt + Esc for at skifte det foregående vindue (angiveligt VS)

  2. Alt + Tab eller Win + Tab for at skifte vindue og derefter vælge



VS vindue


så kan du gøre noget med Exception handler/breakpoint i VS

Andre referencer 1


Dit problem er relateret til dette, jeg gætter på. Så du bør debugere det i vinduet vindue og bruge kun fuldskærmstilstand til udgivelsen.


Sådan oprettes et simpelt vindue med GLFW:


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