Konsole ausblende



  • Hi

    Auch wenn ich ein Win32 Programm schreibe öffnet sich beim ausführen immer auch eine DOS Konsole.Wenn ich diese schließe , beende ich damit auch das Programm. Kann ich sie irgendwie ausblenden? Mit ShowWindow schaffe ich es nicht weil ich kein Handle auf die Konsole habe.



  • ich hab da so eine vermutung: du programierst mit digital mars, denn nur
    bei diesem compiler hatte ich bisher diesen effect. gleicher quelltext und
    watcom oder bcc: kein konsolenfenster im hintergrund.

    ich denke auch da müsste es abzustellen sein. aber bisher hat dies mich beim
    testen nicht sonderlich gestört. aber ich denke da müssen wir bei den header-
    files(weniger wahrscheinlich) oder den compilerschaltern(wahrscheinlicher)
    suchen. Eventuell fehlt beim linken noch eine datei?

    f.-th.



  • Du musst in den Linker Settings Dein Projekt con Subsystem: "Console" nach "Windows" umstellen. Und dann auch logischerweise den Einstiegspunkt von "_tmain" nach "_tWinMain" ändern...



  • Danke

    Es klappt jetzt.
    Ich musste nur ein Häkchen bei WIndows Anwendung setzen.Hätte ich selbst drauf kommen müssen.


Anmelden zum Antworten