Ich habe С ++ - Projekt mit Konsolenanwendung Vorlage erstellt, und jetzt bekomme ich jedes Mal, wenn ich laufe "jede Taste drücken, um fortzufahren ..." Mein Code ohne Debugging (Strg + F5). Es gibt keine system("pause")
in meinem Code. Wie entferne ich diese Nachricht?Entfernen Sie "Drücken Sie eine beliebige Taste ..." aus VS C++ - Konsole Anwendung
0
A
Antwort
-1
Es gibt zwei Möglichkeiten, dieses Problem zu lösen:
- Erstellen Sie ein leeres Projekt, und enthalten alle Quellen in diesem neuen Projekt. Während Sie leere Projekte erstellen, haben Sie dieses Problem nie.
- Wenn es nicht möglich ist (die große Arbeit wurde zum Beispiel gemacht), gibt es einen anderen Weg. Schließen Sie Visual Studio, und öffnen Sie anschließend die Datei .vcxproj mit einem beliebigen Texteditor. Finden Sie diese Zeilen:
<SubSystem>Console</SubSystem>
und entfernen. Dann suchen Sie nach _CONSOLE;
in PreprocessorDefinitions
Tag und entfernen Sie es. Speichern Sie diese Datei und öffnen Sie das Projekt erneut. Problem sollte verschwinden.
Verwandte Themen
- 1. Force PowerShell drücken Sie eine beliebige Taste
- 2. Drücken Sie eine beliebige Taste mit BufferedReader
- 3. Drücken Sie eine beliebige Taste, um fortzufahren in nodejs
- 4. Wie würden Sie Ihre Anwendung aktualisieren, sobald Sie eine beliebige Taste gedrückt haben? C#
- 5. Unterdrücken Sie 'drücken Sie eine beliebige Taste, um fortzufahren' im Batch-Skript
- 6. Drücken Sie eine Taste mit Klassennamen in C# dom
- 7. Entfernen Sie n Zeichen aus der Konsole
- 8. C# Drücken Sie Enter zum Drücken der Taste
- 9. Programmatisch Drücken Sie die Taste
- 10. Wie kompiliert VS Konsolenanwendungen so, dass "Zum Fortfahren eine beliebige Taste drücken" angezeigt wird?
- 11. Entfernen Sie eine beliebige Rotationsachse aus einer Rotationsmatrix
- 12. Drücken Sie eine Taste mit Java
- 13. In Dos-Batch-Datei drücken Sie die EINGABETASTE, um das Programm zu öffnen, oder drücken Sie eine beliebige andere Taste, um aus Bat
- 14. gibt es eine Möglichkeit zur Eingabe ("Drücken Sie eine beliebige Taste, um fortzufahren") auf Version 2.6
- 15. Simulieren Taste drücken C#
- 16. Drücken Sie alle Klassen-Taste
- 17. Java TelnetClient hängt bei "drücken Sie eine beliebige Taste, um fortzufahren"
- 18. Entfernen Sie eine Taste mit Javascript
- 19. Finden und drücken Sie die Taste in verschiedenen Anwendung (ANDROID)
- 20. So entfernen Sie Kinder/Sprites beim Drücken der Taste?
- 21. Wie eine Taste über WebBrowser drücken - C#
- 22. „eine beliebige Taste“ zu einem Teilprozess aus einem Python-Skript
- 23. var = Eingabe ("Drücken Sie eine beliebige Taste, um fortzufahren") - Warum funktioniert das nicht?
- 24. Rufen Sie eine beliebige Java-Methode aus C#
- 25. Entfernen Sie alle Klassen von mehreren Objekten, wenn Sie eine Reset-Taste drücken
- 26. Machen Sie eine Taste drücken Sie eine andere Taste. Matlab GUI
- 27. Entfernen der Nodipolipse-Konsole aus der Konsolenansicht
- 28. ausblenden oder entfernen Taste aus externer Anwendung
- 29. Entfernen Sie alte Elemente und laden neue aus Listbox beim Drücken der Taste
- 30. Wie Code "drücken Sie die Taste, um fortzufahren"
Das betrifft nur die Ausführung von Visual Studio ohne Debuggen. Es hat keine Auswirkungen auf die Befehlszeile im Formular, im Explorer oder in Visual Studio mit Debugging. Ich bin mir nicht sicher, warum das so ist, aber es scheint in den meisten Anwendungsfällen kein Problem zu sein. – crashmstr
Natürlich, aber es war persönlich nervig für mich und vielleicht für jemand anderen. Es ist nicht bequem für mich, die App von irgendwo anders zu starten oder zu debuggen (zB wenn Breakpoints gesetzt sind). –
Dies bewirkt, dass das Fenster nicht geschlossen wird, sobald das Programm beendet wird die Ausgabe des Programms. – goldfire