Im Hintergrund



  • Hi!

    Ich habe mir ein nützliches Programm geschrieben, dass ich aber nicht immer "im Weg haben will". Gibt es eine Möglichkeit dieses Konsolenprogramm auch im Hintergrund laufen zu lassen?

    Bitte schnelle Antwort!

    Bye,
    Flo



  • Ja du versteckst die Konsole, siehe Konsolen-FAQ.

    MfG SideWinder



  • Wenn du garkeine Konsole haben willst, kannst du auch deinen Compiler direkt dazu veranlassen keine zu erstellen. Das heißt, keine Konsolenanwendung erstellen, sondern eine Windows-Anwendung.

    Eventuell muss man dann int main() durch int WinMain(...) ersetzen.



  • Problem: Für WinMain() benötigt er glaube ich auch andere Übergabeparameter, etc. und es wird viel mehr Schreibarbeit!

    MfG SideWinder



  • Ja... WinMain(HINSTANCE,HINSTANCE,LPSTR,int)... Ob der Tipp-Aufwand nun so tragisch ist 😉 Nur frage ich mich, wieso die Witzbolde das argc/argv aus dem Prototyp entfernt haben...

    Beim MingW zB, brauch man das allerdings eh nicht.

    Wie auch immer... Sofern man die Konsole überhaupt nicht braucht, würde ich die Variante auf jeden Fall dem Laufzeit-HideConsole-Aufruf vorziehen.


Anmelden zum Antworten