Durch druck auf X Beenden verhindern
-
Hallo!
Ich habe das Problem, das ich ein Spiel programmiert habe und wenn man da mit der maus rechts oben in die ecke kommt, dass sich das programm dann beendet.
Wie kann ich verhindern, dass man das Programm mit druck auf x beendet???Vielen dank schonmal für eure Hilfe!!!
-
Was für ein Fenster? Konsolenfenster? WinAPI? X11? GTK? MFC? VCL? wxWidgets? QT? LOL? WTF?
-
Ich meinte ein Konsolenfenster!
-
Dann bist du hier im falschen Forum. :p
Bei den anderen Antworten natürlich auch.
Es gibt doch hier extra ein Konsolenforum.
-
Ich meinte so ein Dos fenster!!!!
-
ja. trotzdem. :p
-
Lässt sich nicht, ohne sehr viel Aufwand, verhindern. Außer du entfernst einfach den Schließen-Button per WinAPI.
-
Wie geht das per WinApi????
-
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum DOS und Win32-Konsole verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Versuchs mal mit einem ControlHandler für die Konsole (Siehe MSDN unter Character Mode Applications), eventuell fängt der nicht nur STRG+C und STRG+BREAK ab sondern auch das X-Symbol...
MfG SideWinder
-
man kann aber dadurch das beenden des programms nicht verhindern.
-
Hmm. Schonmal versucht sich selbst wieder im ControlHandler zu starten?
Das Programm kann man sowieso niemals vorm Beenden schützen, im Notfall mach ichs mit dem TaskManager.
MfG SideWinder