Konsole tötet Programm
-
Hallo!
ich hab ein kleines Win32 prog. geschrieben das ein nettes OpenGL Fenster öffnet und mit AllocConsole() sicherstellt das es weiterhin eine Text-Konsole gibt (für Debug Infos).
Wenn ich die Konsole schließe beendet sich das ganze Programm. Kann ich das verhindern, oder so einstellen das sich nur die Konsole aber nicht das ganze prog. verabschiedet ohne bescheid zu sagen?-- Grüße und Danke, Chris
-
Hmmm ja vielleicht in deiner WndProc WM_CLOSE abfangen wenn die Message von der Konsole gesandt wurde? Ist doch ein Bestandteil deines Programms, oder?
Gruss,
~code_pilot
-
Ich erzeuge die Konsole mit AllocConsole(), über das zugehörige WndProc hab ich keine Kontrolle und in der Message-Loop hab ich alle Messages mitprotokoliert und da kommen keine an die mit der Konsole zu tun haben. Mit einfachem abfangen ist also leider nicht. Trozdem vielen Dank!
-
lies mal hier
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/creation_of_a_console.asp