Einzelnen Beitrag anzeigen

Benutzerbild von halinchen
halinchen

Registriert seit: 13. Jun 2006
508 Beiträge
 
Delphi 2007 Professional
 
#3

Re: [C++] Konsolenfenster im Hintergrund

  Alt 1. Feb 2008, 16:00
Danke für deine rasche Antwort!

Zitat von OregonGhost:
Du musst das Subsystem auf Win32 bzw. GUI festlegen (wie auch immer es genau heißt). Ist in den meisten IDEs eine Projekt- oder Linker-Einstellung und hat nichts mit dem Quellcode zu tun.
Dann war zumindest meine Auffassung richtig. Ich habe nur vergessen zu sagen, dass ich Eclipse nutze.

Ich dachte main() = Konsolenprogramm und WinMain = Windowsprogramm. Da Windows ja irgendwo den Einsprungpunkt wissen muss. (Okay, kann natürlich auch irgendwo im PE-Header stehen, aber da kenne ich mich nun wirklich nicht aus.)

Ich habe schon die Einstellungen mehrmals durchsucht, es ist nichts zu finden. Außerdem habe ich auch das Testprogramm via Konsole (g++ sowieso.cpp) kompiliert, wo das gleiche Ergebnis rauskam.

Zitat von OregonGhost:
Kommt die Konsole auch, wenn du das Programm von außerhalb (und nicht aus der IDE) startest?
Die Konsole kommt sogar nur, wenn ich das Programm nicht aus der IDE starte. Eclipse hat ja im unteren Abschnitt eine eingebaute Konsole, ich denke mal deswegen gibt es in der IDE keine.
  Mit Zitat antworten Zitat