stdout aktivieren ohne Konsolenfenster
Verfasst: 21. Januar 2008 17:36
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!
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!