Seite 1 von 1

stdout aktivieren ohne Konsolenfenster

Verfasst: 21. Januar 2008 17:36
von skye
Hallo,

ich habe eine normale Windows-Anwendung mit GUI, die gleichzeitig aber auch, mit entsprechendem Parameter aufgerufen, einfach nur eine kurze Nachricht nach stdout schreibt (etwa die Versionsinfo mit "myapp.exe -version").

Damit das funktioniert, muß "CONFIG *= console" im .pro-file definiert sein. Das hat jedoch den unschönen Nebeneffekt, dass beim normalen Starten der exe (ohne Kommandozeilenparameter, also meine normale Gui) auch ein Konsolenfenster aufgeht. Läßt sich dies unterbinden, und wenn ja wie?

Besten Dank!

Verfasst: 22. Januar 2008 07:11
von macman
Nein. Du kannst nicht nach stdout schreiben und es gleichzeitig nicht haben wollen.