Ich debugge eine Windows-Formularanwendung in Visual Studio 2012. Wie kann ich den Schnappschuss der Benutzeroberfläche während des Debuggens sehen?Momentaufnahme der Benutzeroberfläche beim Debuggen in Visual Studio
Antwort
Der Druckbildschirm ist in Windows integriert. Manchmal mit "PrtSc" auf der Tastatur beschriftet. Verwenden Sie Alt-Druckbildschirm, um nur das Fenster zu speichern. Es gibt auch ein Programm "Snipping tool" in einigen Windows-Versionen.
Ich denke, dass das OP bedeutete, dass während des Debuggens der Anwendung nicht auf Paint-Ereignisse reagiert und die Benutzeroberfläche so häufig verloren geht: Sie wird nicht neu gezeichnet, wenn verdeckende Fenster entfernt werden. –
Gute Idee @StuartWhitehouse, aber die Frage erklärt das Problem nicht klar. – AdrianHHH
In Windows Vista und höher kann sich das Desktop-Design auf das Aussehen der App-Benutzeroberfläche auswirken, wenn der Code an einem Haltepunkt im Debugger eingefroren ist. In Windows 7 beispielsweise: Wenn das Aero-Design aktiviert ist, ist die aktuelle App-Benutzeroberfläche normalerweise immer noch sichtbar, wenn andere verdunkelnde Fenster verschoben oder geschlossen werden, da Aero ein Bild der Benutzeroberfläche beibehält. Wenn Sie beispielsweise Visual Studio minimieren, können Sie die Anwendung normalerweise erneut sehen.
Wenn Aero deaktiviert ist (z. B. Wechsel zu einem Basisthema in Win 7), reagiert die Benutzeroberfläche nicht auf Paint-Ereignisse, und wenn andere Fenster darüber entfernt oder verschoben werden, ist das Ergebnis Kauderwelsch. Wenn Sie an einem Monitor arbeiten, wird Visual Studio nach dem Beenden von Visual Studio an einem Haltepunkt nicht mehr in der Lage sein, die Benutzeroberfläche zu sehen, bis der Code ausgeführt wird und auf alle ausstehenden Paint-Ereignisse reagiert.
Also, wenn Ihre Frage über das Einfrieren der Benutzeroberfläche war, wenn der Code pausiert ist, könnte die Aktivierung von Aero es lösen.
- 1. Visual Studio: XAML-Datei beim Debuggen bearbeiten
- 2. Visual Studio Dateien beim Debuggen sperren
- 3. Visual Studio 2008 stürzt beim Debuggen ab
- 4. Visual Studio 2008 stürzt beim Debuggen
- 5. Visual Studio 2008: Quellcode beim Debuggen laden
- 6. Visual Studio 2005 hängt beim Debuggen
- 7. Wie setze ich bestimmte Umgebungsvariablen beim Debuggen in Visual Studio?
- 8. "SignTool.exe nicht gefunden" beim Debuggen in Visual Studio 2015
- 9. "Schritt über" beim Debuggen von Multithread-Programmen in Visual Studio
- 10. Ignorieren eines Projekts in Visual Studio beim Debuggen
- 11. Starten mehrerer Projekte beim Debuggen in Visual Studio 2010
- 12. System.Xml.Xsl.CompiledQuery.Query.staticData Fehler beim Debuggen von XSLT in Visual Studio
- 13. Wie bewertet Visual Studio Eigenschaften beim Debuggen in C#?
- 14. Bedingter Haltepunkt beim Debuggen von XSLT in Visual Studio
- 15. Ziehen Sie den Anweisungszeiger beim Debuggen in Visual Studio zurück
- 16. Schließen Sie alle Dateien beim Debuggen in Visual Studio ein?
- 17. Fehler beim Debuggen des Komponententests in Visual Studio 2013 Professional
- 18. Visual Studio 2008 Baugruppenebene Debuggen
- 19. Visual Studio 2008 nicht debuggen
- 20. Funktionen beim Debuggen mit Visual Studio 2005 aufrufen?
- 21. Visual Studio 2008 hängt beim Debuggen von klassischen ASP
- 22. DataSetVisualizer & Remote Debuggen in Visual Studio
- 23. Javascript Debuggen in Visual Studio 2008
- 24. Manage URL beim Debuggen von Visual Studio 2015
- 25. XamlParseException beim Debuggen von WPF-Anwendung mit Visual Studio 2015
- 26. Visual Studio 2010 zeigt const int 0 beim Debuggen
- 27. Debuggen XAML-Datenbindung in Visual Studio 2012
- 28. Wie verhindert man, dass Visual Studio WcfSvcHost.exe beim Debuggen startet?
- 29. Debuggen einer Klassenbibliothek in Visual Studio
- 30. Verhindern, dass Visual Studio alle Projekte beim Debuggen erstellt
Die Frage ist unklar: Es gibt viele Screen-Capture-Tools zur Verfügung. Was ist das genaue Problem? –