J'écris une application de formulaire de Windows dans. Net using C#.Comment gérer correctement les modes Veille prolongée/Veille dans une application WinForms?
Je rencontre un problème si mon programme est en cours d'exécution lorsque l'ordinateur passe en état de veille et/ou d'hibernation (je ne suis pas sûr à ce moment-là, ou des deux, du problème), la machine se réveille à nouveau le programme se bloque. La seule façon d'en sortir est de tuer le processus du gestionnaire de tâches.
Ceci est, pour des raisons évidentes, pas la façon dont je veux que le programme fonctionne. Même si je ferme juste le programme quand il passe dans ces états, ce serait bien, mais je ne suis pas sûr de savoir comment faire cela ou s'il y a une façon plus gracieuse de gérer cela.
Je ne sais pas pourquoi vous avez mentionné Visual Studio. Le problème ne se produit-il que lorsque vous déboguez dans Visual Studio et que vous hibernez/dormez? Ou avez-vous vérifié que cela se produit avec une coupure de presse avec VS fermé? –
Peut-être que ce sont des informations superflues, mais je voudrais simplement donner autant (ce que je crois) d'informations pertinentes que je peux en présentant une question. Pour répondre à votre question, il se passe certainement sur la version de sortie sur une machine qui n'a même pas de studio visuel dessus. – EatATaco
Si vous souhaitez fournir des informations pertinentes, vous ne devez pas fournir d'informations non pertinentes. "Visual Studio" n'a rien à voir avec votre question. –