C++ Programm im Hintergrund laufen lassen?
Hallo,
Wie wäre es möglich das sich beim Start des C++ Codes das Konsolen Fenster sich gar nicht öffnet?
3 Antworten
![](https://images.gutefrage.net/media/user/regex9/1455660989427_nmmslarge__0_13_270_270_615d5a3bc6888f4c1486ce2b4d9d8f60.png?v=1455660989000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, IT, programmieren
Je Compilerset sollte es einen Parameter/Flag geben, den du beim Build mit anhängen kannst. Bei MinGW und Clang ist es beispielsweise -mwindows.
In Visual Studio wiederum findest du eine Option in den Projekteigenschaften.
- Rechtsklick auf den Projektknoten im Solution Explorer > Properties
- Unter Configuration Properties > Linker > System
- Setze das SubSystem auf Windows (/SUBSYSTEM:WINDOWS)
Der Einstiegspunkt für die Anwendung wäre WinMain. Du kannst ihn aber auch in den Einstellungen (Linker > Advanced) setzen. Lies dazu hier.
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
Bei Linux könnte man ein Programm über Cron (zur gewünschten Uhrzeit) und per Shellscript starten und beim Aufruf ein "&" anfügen - das & startet ein Programm im Hintergrund.
![](https://images.gutefrage.net/media/user/BcksteinForelle/1675287347657_nmmslarge__1063_161_305_305_176be1ce863278e8e73b0827386080e5.jpg?v=1675287348000)
ja einfach das konsolen window schließen lassen per code oder garnicht erst öffnen
Woher ich das weiß:Hobby – Programmiere seid 6 Jahren Modifikationen für Spiele
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)